﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using iLangl.Model;

namespace iLangl.Languages
{
	/// <summary>
	/// Loaded from http://www.sil.org/iso639-3/download.asp 10 December 2011
	/// </summary>
	public static class LanguagesISO693_3
	{
		public static IList<Language> GetLanguages()
		{
			List<Language> languages = new List<Language>();

			languages.Add(new Language("aaa", "Ghotuo"));
			languages.Add(new Language("aab", "Alumu-Tesu"));
			languages.Add(new Language("aac", "Ari"));
			languages.Add(new Language("aad", "Amal"));
			languages.Add(new Language("aae", "Arbыreshы Albanian"));
			languages.Add(new Language("aaf", "Aranadan"));
			languages.Add(new Language("aag", "Ambrak"));
			languages.Add(new Language("aah", "Abu' Arapesh"));
			languages.Add(new Language("aai", "Arifama-Miniafia"));
			languages.Add(new Language("aak", "Ankave"));
			languages.Add(new Language("aal", "Afade"));
			languages.Add(new Language("aam", "Aramanik"));
			languages.Add(new Language("aan", "Anambщ"));
			languages.Add(new Language("aao", "Algerian Saharan Arabic"));
			languages.Add(new Language("aap", "Parс Arсra"));
			languages.Add(new Language("aaq", "Eastern Abnaki"));
			languages.Add(new Language("aar", "Afar"));
			languages.Add(new Language("aas", "Aasсx"));
			languages.Add(new Language("aat", "Arvanitika Albanian"));
			languages.Add(new Language("aau", "Abau"));
			languages.Add(new Language("aaw", "Solong"));
			languages.Add(new Language("aax", "Mandobo Atas"));
			languages.Add(new Language("aaz", "Amarasi"));
			languages.Add(new Language("aba", "Abщ"));
			languages.Add(new Language("abb", "Bankon"));
			languages.Add(new Language("abc", "Ambala Ayta"));
			languages.Add(new Language("abd", "Manide"));
			languages.Add(new Language("abe", "Western Abnaki"));
			languages.Add(new Language("abf", "Abai Sungai"));
			languages.Add(new Language("abg", "Abaga"));
			languages.Add(new Language("abh", "Tajiki Arabic"));
			languages.Add(new Language("abi", "Abidji"));
			languages.Add(new Language("abj", "Aka-Bea"));
			languages.Add(new Language("abk", "Abkhazian"));
			languages.Add(new Language("abl", "Lampung Nyo"));
			languages.Add(new Language("abm", "Abanyom"));
			languages.Add(new Language("abn", "Abua"));
			languages.Add(new Language("abo", "Abon"));
			languages.Add(new Language("abp", "Abellen Ayta"));
			languages.Add(new Language("abq", "Abaza"));
			languages.Add(new Language("abr", "Abron"));
			languages.Add(new Language("abs", "Ambonese Malay"));
			languages.Add(new Language("abt", "Ambulas"));
			languages.Add(new Language("abu", "Abure"));
			languages.Add(new Language("abv", "Baharna Arabic"));
			languages.Add(new Language("abw", "Pal"));
			languages.Add(new Language("abx", "Inabaknon"));
			languages.Add(new Language("aby", "Aneme Wake"));
			languages.Add(new Language("abz", "Abui"));
			languages.Add(new Language("aca", "Achagua"));
			languages.Add(new Language("acb", "┴ncс"));
			languages.Add(new Language("acd", "Gikyode"));
			languages.Add(new Language("ace", "Achinese"));
			languages.Add(new Language("acf", "Saint Lucian Creole French"));
			languages.Add(new Language("ach", "Acoli"));
			languages.Add(new Language("aci", "Aka-Cari"));
			languages.Add(new Language("ack", "Aka-Kora"));
			languages.Add(new Language("acl", "Akar-Bale"));
			languages.Add(new Language("acm", "Mesopotamian Arabic"));
			languages.Add(new Language("acn", "Achang"));
			languages.Add(new Language("acp", "Eastern Acipa"));
			languages.Add(new Language("acq", "Ta'izzi-Adeni Arabic"));
			languages.Add(new Language("acr", "Achi"));
			languages.Add(new Language("acs", "Acroс"));
			languages.Add(new Language("act", "Achterhoeks"));
			languages.Add(new Language("acu", "Achuar-Shiwiar"));
			languages.Add(new Language("acv", "Achumawi"));
			languages.Add(new Language("acw", "Hijazi Arabic"));
			languages.Add(new Language("acx", "Omani Arabic"));
			languages.Add(new Language("acy", "Cypriot Arabic"));
			languages.Add(new Language("acz", "Acheron"));
			languages.Add(new Language("ada", "Adangme"));
			languages.Add(new Language("adb", "Adabe"));
			languages.Add(new Language("add", "Dzodinka"));
			languages.Add(new Language("ade", "Adele"));
			languages.Add(new Language("adf", "Dhofari Arabic"));
			languages.Add(new Language("adg", "Andegerebinha"));
			languages.Add(new Language("adh", "Adhola"));
			languages.Add(new Language("adi", "Adi"));
			languages.Add(new Language("adj", "Adioukrou"));
			languages.Add(new Language("adl", "Galo"));
			languages.Add(new Language("adn", "Adang"));
			languages.Add(new Language("ado", "Abu"));
			languages.Add(new Language("adp", "Adap"));
			languages.Add(new Language("adq", "Adangbe"));
			languages.Add(new Language("adr", "Adonara"));
			languages.Add(new Language("ads", "Adamorobe Sign Language"));
			languages.Add(new Language("adt", "Adnyamathanha"));
			languages.Add(new Language("adu", "Aduge"));
			languages.Add(new Language("adw", "Amundava"));
			languages.Add(new Language("adx", "Amdo Tibetan"));
			languages.Add(new Language("ady", "Adyghe"));
			languages.Add(new Language("adz", "Adzera"));
			languages.Add(new Language("aea", "Areba"));
			languages.Add(new Language("aeb", "Tunisian Arabic"));
			languages.Add(new Language("aec", "Saidi Arabic"));
			languages.Add(new Language("aed", "Argentine Sign Language"));
			languages.Add(new Language("aee", "Northeast Pashayi"));
			languages.Add(new Language("aek", "Haeke"));
			languages.Add(new Language("ael", "Ambele"));
			languages.Add(new Language("aem", "Arem"));
			languages.Add(new Language("aen", "Armenian Sign Language"));
			languages.Add(new Language("aeq", "Aer"));
			languages.Add(new Language("aer", "Eastern Arrernte"));
			languages.Add(new Language("aes", "Alsea"));
			languages.Add(new Language("aeu", "Akeu"));
			languages.Add(new Language("aew", "Ambakich"));
			languages.Add(new Language("aey", "Amele"));
			languages.Add(new Language("aez", "Aeka"));
			languages.Add(new Language("afb", "Gulf Arabic"));
			languages.Add(new Language("afd", "Andai"));
			languages.Add(new Language("afe", "Putukwam"));
			languages.Add(new Language("afg", "Afghan Sign Language"));
			languages.Add(new Language("afh", "Afrihili"));
			languages.Add(new Language("afi", "Akrukay"));
			languages.Add(new Language("afk", "Nanubae"));
			languages.Add(new Language("afn", "Defaka"));
			languages.Add(new Language("afo", "Eloyi"));
			languages.Add(new Language("afp", "Tapei"));
			languages.Add(new Language("afr", "Afrikaans"));
			languages.Add(new Language("afs", "Afro-Seminole Creole"));
			languages.Add(new Language("aft", "Afitti"));
			languages.Add(new Language("afu", "Awutu"));
			languages.Add(new Language("afz", "Obokuitai"));
			languages.Add(new Language("aga", "Aguano"));
			languages.Add(new Language("agb", "Legbo"));
			languages.Add(new Language("agc", "Agatu"));
			languages.Add(new Language("agd", "Agarabi"));
			languages.Add(new Language("age", "Angal"));
			languages.Add(new Language("agf", "Arguni"));
			languages.Add(new Language("agg", "Angor"));
			languages.Add(new Language("agh", "Ngelima"));
			languages.Add(new Language("agi", "Agariya"));
			languages.Add(new Language("agj", "Argobba"));
			languages.Add(new Language("agk", "Isarog Agta"));
			languages.Add(new Language("agl", "Fembe"));
			languages.Add(new Language("agm", "Angaataha"));
			languages.Add(new Language("agn", "Agutaynen"));
			languages.Add(new Language("ago", "Tainae"));
			languages.Add(new Language("agq", "Aghem"));
			languages.Add(new Language("agr", "Aguaruna"));
			languages.Add(new Language("ags", "Esimbi"));
			languages.Add(new Language("agt", "Central Cagayan Agta"));
			languages.Add(new Language("agu", "Aguacateco"));
			languages.Add(new Language("agv", "Remontado Dumagat"));
			languages.Add(new Language("agw", "Kahua"));
			languages.Add(new Language("agx", "Aghul"));
			languages.Add(new Language("agy", "Southern Alta"));
			languages.Add(new Language("agz", "Mt. Iriga Agta"));
			languages.Add(new Language("aha", "Ahanta"));
			languages.Add(new Language("ahb", "Axamb"));
			languages.Add(new Language("ahg", "Qimant"));
			languages.Add(new Language("ahh", "Aghu"));
			languages.Add(new Language("ahi", "Tiagbamrin Aizi"));
			languages.Add(new Language("ahk", "Akha"));
			languages.Add(new Language("ahl", "Igo"));
			languages.Add(new Language("ahm", "Mobumrin Aizi"));
			languages.Add(new Language("ahn", "└hрn"));
			languages.Add(new Language("aho", "Ahom"));
			languages.Add(new Language("ahp", "Aproumu Aizi"));
			languages.Add(new Language("ahr", "Ahirani"));
			languages.Add(new Language("ahs", "Ashe"));
			languages.Add(new Language("aht", "Ahtena"));
			languages.Add(new Language("aia", "Arosi"));
			languages.Add(new Language("aib", "Ainu (China)"));
			languages.Add(new Language("aic", "Ainbai"));
			languages.Add(new Language("aid", "Alngith"));
			languages.Add(new Language("aie", "Amara"));
			languages.Add(new Language("aif", "Agi"));
			languages.Add(new Language("aig", "Antigua and Barbuda Creole English"));
			languages.Add(new Language("aih", "Ai-Cham"));
			languages.Add(new Language("aii", "Assyrian Neo-Aramaic"));
			languages.Add(new Language("aij", "Lishanid Noshan"));
			languages.Add(new Language("aik", "Ake"));
			languages.Add(new Language("ail", "Aimele"));
			languages.Add(new Language("aim", "Aimol"));
			languages.Add(new Language("ain", "Ainu (Japan)"));
			languages.Add(new Language("aio", "Aiton"));
			languages.Add(new Language("aip", "Burumakok"));
			languages.Add(new Language("aiq", "Aimaq"));
			languages.Add(new Language("air", "Airoran"));
			languages.Add(new Language("ais", "Nataoran Amis"));
			languages.Add(new Language("ait", "Arikem"));
			languages.Add(new Language("aiw", "Aari"));
			languages.Add(new Language("aix", "Aighon"));
			languages.Add(new Language("aiy", "Ali"));
			languages.Add(new Language("aja", "Aja (Sudan)"));
			languages.Add(new Language("ajg", "Aja (Benin)"));
			languages.Add(new Language("aji", "Ajiы"));
			languages.Add(new Language("ajp", "South Levantine Arabic"));
			languages.Add(new Language("ajt", "Judeo-Tunisian Arabic"));
			languages.Add(new Language("aju", "Judeo-Moroccan Arabic"));
			languages.Add(new Language("ajw", "Ajawa"));
			languages.Add(new Language("ajz", "Amri Karbi"));
			languages.Add(new Language("aka", "Akan"));
			languages.Add(new Language("akb", "Batak Angkola"));
			languages.Add(new Language("akc", "Mpur"));
			languages.Add(new Language("akd", "Ukpet-Ehom"));
			languages.Add(new Language("ake", "Akawaio"));
			languages.Add(new Language("akf", "Akpa"));
			languages.Add(new Language("akg", "Anakalangu"));
			languages.Add(new Language("akh", "Angal Heneng"));
			languages.Add(new Language("aki", "Aiome"));
			languages.Add(new Language("akj", "Aka-Jeru"));
			languages.Add(new Language("akk", "Akkadian"));
			languages.Add(new Language("akl", "Aklanon"));
			languages.Add(new Language("akm", "Aka-Bo"));
			languages.Add(new Language("ako", "Akurio"));
			languages.Add(new Language("akp", "Siwu"));
			languages.Add(new Language("akq", "Ak"));
			languages.Add(new Language("akr", "Araki"));
			languages.Add(new Language("aks", "Akaselem"));
			languages.Add(new Language("akt", "Akolet"));
			languages.Add(new Language("aku", "Akum"));
			languages.Add(new Language("akv", "Akhvakh"));
			languages.Add(new Language("akw", "Akwa"));
			languages.Add(new Language("akx", "Aka-Kede"));
			languages.Add(new Language("aky", "Aka-Kol"));
			languages.Add(new Language("akz", "Alabama"));
			languages.Add(new Language("ala", "Alago"));
			languages.Add(new Language("alc", "Qawasqar"));
			languages.Add(new Language("ald", "Alladian"));
			languages.Add(new Language("ale", "Aleut"));
			languages.Add(new Language("alf", "Alege"));
			languages.Add(new Language("alh", "Alawa"));
			languages.Add(new Language("ali", "Amaimon"));
			languages.Add(new Language("alj", "Alangan"));
			languages.Add(new Language("alk", "Alak"));
			languages.Add(new Language("all", "Allar"));
			languages.Add(new Language("alm", "Amblong"));
			languages.Add(new Language("aln", "Gheg Albanian"));
			languages.Add(new Language("alo", "Larike-Wakasihu"));
			languages.Add(new Language("alp", "Alune"));
			languages.Add(new Language("alq", "Algonquin"));
			languages.Add(new Language("alr", "Alutor"));
			languages.Add(new Language("als", "Tosk Albanian"));
			languages.Add(new Language("alt", "Southern Altai"));
			languages.Add(new Language("alu", "'Are'are"));
			languages.Add(new Language("alw", "Alaba-KТabeena"));
			languages.Add(new Language("alx", "Amol"));
			languages.Add(new Language("aly", "Alyawarr"));
			languages.Add(new Language("alz", "Alur"));
			languages.Add(new Language("ama", "Amanayщ"));
			languages.Add(new Language("amb", "Ambo"));
			languages.Add(new Language("amc", "Amahuaca"));
			languages.Add(new Language("ame", "Yanesha'"));
			languages.Add(new Language("amf", "Hamer-Banna"));
			languages.Add(new Language("amg", "Amarag"));
			languages.Add(new Language("amh", "Amharic"));
			languages.Add(new Language("ami", "Amis"));
			languages.Add(new Language("amj", "Amdang"));
			languages.Add(new Language("amk", "Ambai"));
			languages.Add(new Language("aml", "War-Jaintia"));
			languages.Add(new Language("amm", "Ama (Papua New Guinea)"));
			languages.Add(new Language("amn", "Amanab"));
			languages.Add(new Language("amo", "Amo"));
			languages.Add(new Language("amp", "Alamblak"));
			languages.Add(new Language("amq", "Amahai"));
			languages.Add(new Language("amr", "Amarakaeri"));
			languages.Add(new Language("ams", "Southern Amami-Oshima"));
			languages.Add(new Language("amt", "Amto"));
			languages.Add(new Language("amu", "Guerrero Amuzgo"));
			languages.Add(new Language("amv", "Ambelau"));
			languages.Add(new Language("amw", "Western Neo-Aramaic"));
			languages.Add(new Language("amx", "Anmatyerre"));
			languages.Add(new Language("amy", "Ami"));
			languages.Add(new Language("amz", "Atampaya"));
			languages.Add(new Language("ana", "Andaqui"));
			languages.Add(new Language("anb", "Andoa"));
			languages.Add(new Language("anc", "Ngas"));
			languages.Add(new Language("and", "Ansus"));
			languages.Add(new Language("ane", "Xтrтc∙∙"));
			languages.Add(new Language("anf", "Animere"));
			languages.Add(new Language("ang", "Old English (ca. 450-1100)"));
			languages.Add(new Language("anh", "Nend"));
			languages.Add(new Language("ani", "Andi"));
			languages.Add(new Language("anj", "Anor"));
			languages.Add(new Language("ank", "Goemai"));
			languages.Add(new Language("anl", "Anu"));
			languages.Add(new Language("anm", "Anal"));
			languages.Add(new Language("ann", "Obolo"));
			languages.Add(new Language("ano", "Andoque"));
			languages.Add(new Language("anp", "Angika"));
			languages.Add(new Language("anq", "Jarawa (India)"));
			languages.Add(new Language("anr", "Andh"));
			languages.Add(new Language("ans", "Anserma"));
			languages.Add(new Language("ant", "Antakarinya"));
			languages.Add(new Language("anu", "Anuak"));
			languages.Add(new Language("anv", "Denya"));
			languages.Add(new Language("anw", "Anaang"));
			languages.Add(new Language("anx", "Andra-Hus"));
			languages.Add(new Language("any", "Anyin"));
			languages.Add(new Language("anz", "Anem"));
			languages.Add(new Language("aoa", "Angolar"));
			languages.Add(new Language("aob", "Abom"));
			languages.Add(new Language("aoc", "Pemon"));
			languages.Add(new Language("aod", "Andarum"));
			languages.Add(new Language("aoe", "Angal Enen"));
			languages.Add(new Language("aof", "Bragat"));
			languages.Add(new Language("aog", "Angoram"));
			languages.Add(new Language("aoh", "Arma"));
			languages.Add(new Language("aoi", "Anindilyakwa"));
			languages.Add(new Language("aoj", "Mufian"));
			languages.Add(new Language("aok", "ArhЎ"));
			languages.Add(new Language("aol", "Alor"));
			languages.Add(new Language("aom", "╓mie"));
			languages.Add(new Language("aon", "Bumbita Arapesh"));
			languages.Add(new Language("aor", "Aore"));
			languages.Add(new Language("aos", "Taikat"));
			languages.Add(new Language("aot", "A'tong"));
			languages.Add(new Language("aox", "Atorada"));
			languages.Add(new Language("aoz", "Uab Meto"));
			languages.Add(new Language("apb", "Sa'a"));
			languages.Add(new Language("apc", "North Levantine Arabic"));
			languages.Add(new Language("apd", "Sudanese Arabic"));
			languages.Add(new Language("ape", "Bukiyip"));
			languages.Add(new Language("apf", "Pahanan Agta"));
			languages.Add(new Language("apg", "Ampanang"));
			languages.Add(new Language("aph", "Athpariya"));
			languages.Add(new Language("api", "Apiakс"));
			languages.Add(new Language("apj", "Jicarilla Apache"));
			languages.Add(new Language("apk", "Kiowa Apache"));
			languages.Add(new Language("apl", "Lipan Apache"));
			languages.Add(new Language("apm", "Mescalero-Chiricahua Apache"));
			languages.Add(new Language("apn", "Apinayщ"));
			languages.Add(new Language("apo", "Ambul"));
			languages.Add(new Language("app", "Apma"));
			languages.Add(new Language("apq", "A-Pucikwar"));
			languages.Add(new Language("apr", "Arop-Lokep"));
			languages.Add(new Language("aps", "Arop-Sissano"));
			languages.Add(new Language("apt", "Apatani"));
			languages.Add(new Language("apu", "Apurinу"));
			languages.Add(new Language("apv", "Alapmunte"));
			languages.Add(new Language("apw", "Western Apache"));
			languages.Add(new Language("apx", "Aputai"));
			languages.Add(new Language("apy", "Apalaэ"));
			languages.Add(new Language("apz", "Safeyoka"));
			languages.Add(new Language("aqc", "Archi"));
			languages.Add(new Language("aqd", "Ampari Dogon"));
			languages.Add(new Language("aqg", "Arigidi"));
			languages.Add(new Language("aqm", "Atohwaim"));
			languages.Add(new Language("aqn", "Northern Alta"));
			languages.Add(new Language("aqp", "Atakapa"));
			languages.Add(new Language("aqr", "Arhт"));
			languages.Add(new Language("aqz", "Akuntsu"));
			languages.Add(new Language("ara", "Arabic"));
			languages.Add(new Language("arb", "Standard Arabic"));
			languages.Add(new Language("arc", "Official Aramaic (700-300 BCE)"));
			languages.Add(new Language("ard", "Arabana"));
			languages.Add(new Language("are", "Western Arrarnta"));
			languages.Add(new Language("arg", "Aragonese"));
			languages.Add(new Language("arh", "Arhuaco"));
			languages.Add(new Language("ari", "Arikara"));
			languages.Add(new Language("arj", "Arapaso"));
			languages.Add(new Language("ark", "Arikap·"));
			languages.Add(new Language("arl", "Arabela"));
			languages.Add(new Language("arn", "Mapudungun"));
			languages.Add(new Language("aro", "Araona"));
			languages.Add(new Language("arp", "Arapaho"));
			languages.Add(new Language("arq", "Algerian Arabic"));
			languages.Add(new Language("arr", "Karo (Brazil)"));
			languages.Add(new Language("ars", "Najdi Arabic"));
			languages.Add(new Language("aru", "Aruс (Amazonas State)"));
			languages.Add(new Language("arv", "Arbore"));
			languages.Add(new Language("arw", "Arawak"));
			languages.Add(new Language("arx", "Aruс (Rodonia State)"));
			languages.Add(new Language("ary", "Moroccan Arabic"));
			languages.Add(new Language("arz", "Egyptian Arabic"));
			languages.Add(new Language("asa", "Asu (Tanzania)"));
			languages.Add(new Language("asb", "Assiniboine"));
			languages.Add(new Language("asc", "Casuarina Coast Asmat"));
			languages.Add(new Language("asd", "Asas"));
			languages.Add(new Language("ase", "American Sign Language"));
			languages.Add(new Language("asf", "Australian Sign Language"));
			languages.Add(new Language("asg", "Cishingini"));
			languages.Add(new Language("ash", "Abishira"));
			languages.Add(new Language("asi", "Buruwai"));
			languages.Add(new Language("asj", "Nsari"));
			languages.Add(new Language("ask", "Ashkun"));
			languages.Add(new Language("asl", "Asilulu"));
			languages.Add(new Language("asm", "Assamese"));
			languages.Add(new Language("asn", "Xing· Asurinэ"));
			languages.Add(new Language("aso", "Dano"));
			languages.Add(new Language("asp", "Algerian Sign Language"));
			languages.Add(new Language("asq", "Austrian Sign Language"));
			languages.Add(new Language("asr", "Asuri"));
			languages.Add(new Language("ass", "Ipulo"));
			languages.Add(new Language("ast", "Asturian"));
			languages.Add(new Language("asu", "Tocantins Asurini"));
			languages.Add(new Language("asv", "Asoa"));
			languages.Add(new Language("asw", "Australian Aborigines Sign Language"));
			languages.Add(new Language("asx", "Muratayak"));
			languages.Add(new Language("asy", "Yaosakor Asmat"));
			languages.Add(new Language("asz", "As"));
			languages.Add(new Language("ata", "Pele-Ata"));
			languages.Add(new Language("atb", "Zaiwa"));
			languages.Add(new Language("atc", "Atsahuaca"));
			languages.Add(new Language("atd", "Ata Manobo"));
			languages.Add(new Language("ate", "Atemble"));
			languages.Add(new Language("atg", "Ivbie North-Okpela-Arhe"));
			languages.Add(new Language("ati", "Attiщ"));
			languages.Add(new Language("atj", "Atikamekw"));
			languages.Add(new Language("atk", "Ati"));
			languages.Add(new Language("atl", "Mt. Iraya Agta"));
			languages.Add(new Language("atm", "Ata"));
			languages.Add(new Language("atn", "Ashtiani"));
			languages.Add(new Language("ato", "Atong"));
			languages.Add(new Language("atp", "Pudtol Atta"));
			languages.Add(new Language("atq", "Aralle-Tabulahan"));
			languages.Add(new Language("atr", "Waimiri-Atroari"));
			languages.Add(new Language("ats", "Gros Ventre"));
			languages.Add(new Language("att", "Pamplona Atta"));
			languages.Add(new Language("atu", "Reel"));
			languages.Add(new Language("atv", "Northern Altai"));
			languages.Add(new Language("atw", "Atsugewi"));
			languages.Add(new Language("atx", "Arutani"));
			languages.Add(new Language("aty", "Aneityum"));
			languages.Add(new Language("atz", "Arta"));
			languages.Add(new Language("aua", "Asumboa"));
			languages.Add(new Language("aub", "Alugu"));
			languages.Add(new Language("auc", "Waorani"));
			languages.Add(new Language("aud", "Anuta"));
			languages.Add(new Language("aue", "=/Kx'au//'ein"));
			languages.Add(new Language("aug", "Aguna"));
			languages.Add(new Language("auh", "Aushi"));
			languages.Add(new Language("aui", "Anuki"));
			languages.Add(new Language("auj", "Awjilah"));
			languages.Add(new Language("auk", "Heyo"));
			languages.Add(new Language("aul", "Aulua"));
			languages.Add(new Language("aum", "Asu (Nigeria)"));
			languages.Add(new Language("aun", "Molmo One"));
			languages.Add(new Language("auo", "Auyokawa"));
			languages.Add(new Language("aup", "Makayam"));
			languages.Add(new Language("auq", "Anus"));
			languages.Add(new Language("aur", "Aruek"));
			languages.Add(new Language("aut", "Austral"));
			languages.Add(new Language("auu", "Auye"));
			languages.Add(new Language("auw", "Awyi"));
			languages.Add(new Language("aux", "Aurс"));
			languages.Add(new Language("auy", "Awiyaana"));
			languages.Add(new Language("auz", "Uzbeki Arabic"));
			languages.Add(new Language("ava", "Avaric"));
			languages.Add(new Language("avb", "Avau"));
			languages.Add(new Language("avd", "Alviri-Vidari"));
			languages.Add(new Language("ave", "Avestan"));
			languages.Add(new Language("avi", "Avikam"));
			languages.Add(new Language("avk", "Kotava"));
			languages.Add(new Language("avl", "Eastern Egyptian Bedawi Arabic"));
			languages.Add(new Language("avn", "Avatime"));
			languages.Add(new Language("avo", "Agavotaguerra"));
			languages.Add(new Language("avs", "Aushiri"));
			languages.Add(new Language("avt", "Au"));
			languages.Add(new Language("avu", "Avokaya"));
			languages.Add(new Language("avv", "Avс-Canoeiro"));
			languages.Add(new Language("awa", "Awadhi"));
			languages.Add(new Language("awb", "Awa (Papua New Guinea)"));
			languages.Add(new Language("awc", "Cicipu"));
			languages.Add(new Language("awe", "Awetэ"));
			languages.Add(new Language("awh", "Awbono"));
			languages.Add(new Language("awi", "Aekyom"));
			languages.Add(new Language("awk", "Awabakal"));
			languages.Add(new Language("awm", "Arawum"));
			languages.Add(new Language("awn", "Awngi"));
			languages.Add(new Language("awo", "Awak"));
			languages.Add(new Language("awr", "Awera"));
			languages.Add(new Language("aws", "South Awyu"));
			languages.Add(new Language("awt", "Arawetщ"));
			languages.Add(new Language("awu", "Central Awyu"));
			languages.Add(new Language("awv", "Jair Awyu"));
			languages.Add(new Language("aww", "Awun"));
			languages.Add(new Language("awx", "Awara"));
			languages.Add(new Language("awy", "Edera Awyu"));
			languages.Add(new Language("axb", "Abipon"));
			languages.Add(new Language("axg", "Mato Grosso Arсra"));
			languages.Add(new Language("axk", "Yaka (Central African Republic)"));
			languages.Add(new Language("axm", "Middle Armenian"));
			languages.Add(new Language("axx", "Xaragure"));
			languages.Add(new Language("aya", "Awar"));
			languages.Add(new Language("ayb", "Ayizo Gbe"));
			languages.Add(new Language("ayc", "Southern Aymara"));
			languages.Add(new Language("ayd", "Ayabadhu"));
			languages.Add(new Language("aye", "Ayere"));
			languages.Add(new Language("ayg", "Ginyanga"));
			languages.Add(new Language("ayh", "Hadrami Arabic"));
			languages.Add(new Language("ayi", "Leyigha"));
			languages.Add(new Language("ayk", "Akuku"));
			languages.Add(new Language("ayl", "Libyan Arabic"));
			languages.Add(new Language("aym", "Aymara"));
			languages.Add(new Language("ayn", "Sanaani Arabic"));
			languages.Add(new Language("ayo", "Ayoreo"));
			languages.Add(new Language("ayp", "North Mesopotamian Arabic"));
			languages.Add(new Language("ayq", "Ayi (Papua New Guinea)"));
			languages.Add(new Language("ayr", "Central Aymara"));
			languages.Add(new Language("ays", "Sorsogon Ayta"));
			languages.Add(new Language("ayt", "Magbukun Ayta"));
			languages.Add(new Language("ayu", "Ayu"));
			languages.Add(new Language("ayy", "Tayabas Ayta"));
			languages.Add(new Language("ayz", "Mai Brat"));
			languages.Add(new Language("aza", "Azha"));
			languages.Add(new Language("azb", "South Azerbaijani"));
			languages.Add(new Language("aze", "Azerbaijani"));
			languages.Add(new Language("azg", "San Pedro Amuzgos Amuzgo"));
			languages.Add(new Language("azj", "North Azerbaijani"));
			languages.Add(new Language("azm", "Ipalapa Amuzgo"));
			languages.Add(new Language("azo", "Awing"));
			languages.Add(new Language("azt", "Faire Atta"));
			languages.Add(new Language("azz", "Highland Puebla Nahuatl"));
			languages.Add(new Language("baa", "Babatana"));
			languages.Add(new Language("bab", "Bainouk-Gunyuёo"));
			languages.Add(new Language("bac", "Badui"));
			languages.Add(new Language("bae", "Barщ"));
			languages.Add(new Language("baf", "Nubaca"));
			languages.Add(new Language("bag", "Tuki"));
			languages.Add(new Language("bah", "Bahamas Creole English"));
			languages.Add(new Language("baj", "Barakai"));
			languages.Add(new Language("bak", "Bashkir"));
			languages.Add(new Language("bal", "Baluchi"));
			languages.Add(new Language("bam", "Bambara"));
			languages.Add(new Language("ban", "Balinese"));
			languages.Add(new Language("bao", "Waimaha"));
			languages.Add(new Language("bap", "Bantawa"));
			languages.Add(new Language("bar", "Bavarian"));
			languages.Add(new Language("bas", "Basa (Cameroon)"));
			languages.Add(new Language("bau", "Bada (Nigeria)"));
			languages.Add(new Language("bav", "Vengo"));
			languages.Add(new Language("baw", "Bambili-Bambui"));
			languages.Add(new Language("bax", "Bamun"));
			languages.Add(new Language("bay", "Batuley"));
			languages.Add(new Language("baz", "Tunen"));
			languages.Add(new Language("bba", "Baatonum"));
			languages.Add(new Language("bbb", "Barai"));
			languages.Add(new Language("bbc", "Batak Toba"));
			languages.Add(new Language("bbd", "Bau"));
			languages.Add(new Language("bbe", "Bangba"));
			languages.Add(new Language("bbf", "Baibai"));
			languages.Add(new Language("bbg", "Barama"));
			languages.Add(new Language("bbh", "Bugan"));
			languages.Add(new Language("bbi", "Barombi"));
			languages.Add(new Language("bbj", "Ghomсlс'"));
			languages.Add(new Language("bbk", "Babanki"));
			languages.Add(new Language("bbl", "Bats"));
			languages.Add(new Language("bbm", "Babango"));
			languages.Add(new Language("bbn", "Uneapa"));
			languages.Add(new Language("bbo", "Northern Bobo Madarщ"));
			languages.Add(new Language("bbp", "West Central Banda"));
			languages.Add(new Language("bbq", "Bamali"));
			languages.Add(new Language("bbr", "Girawa"));
			languages.Add(new Language("bbs", "Bakpinka"));
			languages.Add(new Language("bbt", "Mburku"));
			languages.Add(new Language("bbu", "Kulung (Nigeria)"));
			languages.Add(new Language("bbv", "Karnai"));
			languages.Add(new Language("bbw", "Baba"));
			languages.Add(new Language("bbx", "Bubia"));
			languages.Add(new Language("bby", "Befang"));
			languages.Add(new Language("bbz", "Babalia Creole Arabic"));
			languages.Add(new Language("bca", "Central Bai"));
			languages.Add(new Language("bcb", "Bainouk-Samik"));
			languages.Add(new Language("bcc", "Southern Balochi"));
			languages.Add(new Language("bcd", "North Babar"));
			languages.Add(new Language("bce", "Bamenyam"));
			languages.Add(new Language("bcf", "Bamu"));
			languages.Add(new Language("bcg", "Baga Binari"));
			languages.Add(new Language("bch", "Bariai"));
			languages.Add(new Language("bci", "Baoulщ"));
			languages.Add(new Language("bcj", "Bardi"));
			languages.Add(new Language("bck", "Bunaba"));
			languages.Add(new Language("bcl", "Central Bicolano"));
			languages.Add(new Language("bcm", "Bannoni"));
			languages.Add(new Language("bcn", "Bali (Nigeria)"));
			languages.Add(new Language("bco", "Kaluli"));
			languages.Add(new Language("bcp", "Bali (Democratic Republic of Congo)"));
			languages.Add(new Language("bcq", "Bench"));
			languages.Add(new Language("bcr", "Babine"));
			languages.Add(new Language("bcs", "Kohumono"));
			languages.Add(new Language("bct", "Bendi"));
			languages.Add(new Language("bcu", "Awad Bing"));
			languages.Add(new Language("bcv", "Shoo-Minda-Nye"));
			languages.Add(new Language("bcw", "Bana"));
			languages.Add(new Language("bcy", "Bacama"));
			languages.Add(new Language("bcz", "Bainouk-Gunyaamolo"));
			languages.Add(new Language("bda", "Bayot"));
			languages.Add(new Language("bdb", "Basap"));
			languages.Add(new Language("bdc", "Emberс-Baudє"));
			languages.Add(new Language("bdd", "Bunama"));
			languages.Add(new Language("bde", "Bade"));
			languages.Add(new Language("bdf", "Biage"));
			languages.Add(new Language("bdg", "Bonggi"));
			languages.Add(new Language("bdh", "Baka (Sudan)"));
			languages.Add(new Language("bdi", "Burun"));
			languages.Add(new Language("bdj", "Bai"));
			languages.Add(new Language("bdk", "Budukh"));
			languages.Add(new Language("bdl", "Indonesian Bajau"));
			languages.Add(new Language("bdm", "Buduma"));
			languages.Add(new Language("bdn", "Baldemu"));
			languages.Add(new Language("bdo", "Morom"));
			languages.Add(new Language("bdp", "Bende"));
			languages.Add(new Language("bdq", "Bahnar"));
			languages.Add(new Language("bdr", "West Coast Bajau"));
			languages.Add(new Language("bds", "Burunge"));
			languages.Add(new Language("bdt", "Bokoto"));
			languages.Add(new Language("bdu", "Oroko"));
			languages.Add(new Language("bdv", "Bodo Parja"));
			languages.Add(new Language("bdw", "Baham"));
			languages.Add(new Language("bdx", "Budong-Budong"));
			languages.Add(new Language("bdy", "Bandjalang"));
			languages.Add(new Language("bdz", "Badeshi"));
			languages.Add(new Language("bea", "Beaver"));
			languages.Add(new Language("beb", "Bebele"));
			languages.Add(new Language("bec", "Iceve-Maci"));
			languages.Add(new Language("bed", "Bedoanas"));
			languages.Add(new Language("bee", "Byangsi"));
			languages.Add(new Language("bef", "Benabena"));
			languages.Add(new Language("beg", "Belait"));
			languages.Add(new Language("beh", "Biali"));
			languages.Add(new Language("bei", "Bekati'"));
			languages.Add(new Language("bej", "Beja"));
			languages.Add(new Language("bek", "Bebeli"));
			languages.Add(new Language("bel", "Belarusian"));
			languages.Add(new Language("bem", "Bemba (Zambia)"));
			languages.Add(new Language("ben", "Bengali"));
			languages.Add(new Language("beo", "Beami"));
			languages.Add(new Language("bep", "Besoa"));
			languages.Add(new Language("beq", "Beembe"));
			languages.Add(new Language("bes", "Besme"));
			languages.Add(new Language("bet", "Guiberoua Bщte"));
			languages.Add(new Language("beu", "Blagar"));
			languages.Add(new Language("bev", "Daloa Bщtщ"));
			languages.Add(new Language("bew", "Betawi"));
			languages.Add(new Language("bex", "Jur Modo"));
			languages.Add(new Language("bey", "Beli (Papua New Guinea)"));
			languages.Add(new Language("bez", "Bena (Tanzania)"));
			languages.Add(new Language("bfa", "Bari"));
			languages.Add(new Language("bfb", "Pauri Bareli"));
			languages.Add(new Language("bfc", "Northern Bai"));
			languages.Add(new Language("bfd", "Bafut"));
			languages.Add(new Language("bfe", "Betaf"));
			languages.Add(new Language("bff", "Bofi"));
			languages.Add(new Language("bfg", "Busang Kayan"));
			languages.Add(new Language("bfh", "Blafe"));
			languages.Add(new Language("bfi", "British Sign Language"));
			languages.Add(new Language("bfj", "Bafanji"));
			languages.Add(new Language("bfk", "Ban Khor Sign Language"));
			languages.Add(new Language("bfl", "Banda-Ndщlщ"));
			languages.Add(new Language("bfm", "Mmen"));
			languages.Add(new Language("bfn", "Bunak"));
			languages.Add(new Language("bfo", "Malba Birifor"));
			languages.Add(new Language("bfp", "Beba"));
			languages.Add(new Language("bfq", "Badaga"));
			languages.Add(new Language("bfr", "Bazigar"));
			languages.Add(new Language("bfs", "Southern Bai"));
			languages.Add(new Language("bft", "Balti"));
			languages.Add(new Language("bfu", "Gahri"));
			languages.Add(new Language("bfw", "Bondo"));
			languages.Add(new Language("bfx", "Bantayanon"));
			languages.Add(new Language("bfy", "Bagheli"));
			languages.Add(new Language("bfz", "Mahasu Pahari"));
			languages.Add(new Language("bga", "Gwamhi-Wuri"));
			languages.Add(new Language("bgb", "Bobongko"));
			languages.Add(new Language("bgc", "Haryanvi"));
			languages.Add(new Language("bgd", "Rathwi Bareli"));
			languages.Add(new Language("bge", "Bauria"));
			languages.Add(new Language("bgf", "Bangandu"));
			languages.Add(new Language("bgg", "Bugun"));
			languages.Add(new Language("bgi", "Giangan"));
			languages.Add(new Language("bgj", "Bangolan"));
			languages.Add(new Language("bgk", "Bit"));
			languages.Add(new Language("bgl", "Bo (Laos)"));
			languages.Add(new Language("bgm", "Baga Mboteni"));
			languages.Add(new Language("bgn", "Western Balochi"));
			languages.Add(new Language("bgo", "Baga Koga"));
			languages.Add(new Language("bgp", "Eastern Balochi"));
			languages.Add(new Language("bgq", "Bagri"));
			languages.Add(new Language("bgr", "Bawm Chin"));
			languages.Add(new Language("bgs", "Tagabawa"));
			languages.Add(new Language("bgt", "Bughotu"));
			languages.Add(new Language("bgu", "Mbongno"));
			languages.Add(new Language("bgv", "Warkay-Bipim"));
			languages.Add(new Language("bgw", "Bhatri"));
			languages.Add(new Language("bgx", "Balkan Gagauz Turkish"));
			languages.Add(new Language("bgy", "Benggoi"));
			languages.Add(new Language("bgz", "Banggai"));
			languages.Add(new Language("bha", "Bharia"));
			languages.Add(new Language("bhb", "Bhili"));
			languages.Add(new Language("bhc", "Biga"));
			languages.Add(new Language("bhd", "Bhadrawahi"));
			languages.Add(new Language("bhe", "Bhaya"));
			languages.Add(new Language("bhf", "Odiai"));
			languages.Add(new Language("bhg", "Binandere"));
			languages.Add(new Language("bhh", "Bukharic"));
			languages.Add(new Language("bhi", "Bhilali"));
			languages.Add(new Language("bhj", "Bahing"));
			languages.Add(new Language("bhl", "Bimin"));
			languages.Add(new Language("bhm", "Bathari"));
			languages.Add(new Language("bhn", "Bohtan Neo-Aramaic"));
			languages.Add(new Language("bho", "Bhojpuri"));
			languages.Add(new Language("bhp", "Bima"));
			languages.Add(new Language("bhq", "Tukang Besi South"));
			languages.Add(new Language("bhr", "Bara Malagasy"));
			languages.Add(new Language("bhs", "Buwal"));
			languages.Add(new Language("bht", "Bhattiyali"));
			languages.Add(new Language("bhu", "Bhunjia"));
			languages.Add(new Language("bhv", "Bahau"));
			languages.Add(new Language("bhw", "Biak"));
			languages.Add(new Language("bhx", "Bhalay"));
			languages.Add(new Language("bhy", "Bhele"));
			languages.Add(new Language("bhz", "Bada (Indonesia)"));
			languages.Add(new Language("bia", "Badimaya"));
			languages.Add(new Language("bib", "Bissa"));
			languages.Add(new Language("bic", "Bikaru"));
			languages.Add(new Language("bid", "Bidiyo"));
			languages.Add(new Language("bie", "Bepour"));
			languages.Add(new Language("bif", "Biafada"));
			languages.Add(new Language("big", "Biangai"));
			languages.Add(new Language("bij", "Vaghat-Ya-Bijim-Legeri"));
			languages.Add(new Language("bik", "Bikol"));
			languages.Add(new Language("bil", "Bile"));
			languages.Add(new Language("bim", "Bimoba"));
			languages.Add(new Language("bin", "Bini"));
			languages.Add(new Language("bio", "Nai"));
			languages.Add(new Language("bip", "Bila"));
			languages.Add(new Language("biq", "Bipi"));
			languages.Add(new Language("bir", "Bisorio"));
			languages.Add(new Language("bis", "Bislama"));
			languages.Add(new Language("bit", "Berinomo"));
			languages.Add(new Language("biu", "Biete"));
			languages.Add(new Language("biv", "Southern Birifor"));
			languages.Add(new Language("biw", "Kol (Cameroon)"));
			languages.Add(new Language("bix", "Bijori"));
			languages.Add(new Language("biy", "Birhor"));
			languages.Add(new Language("biz", "Baloi"));
			languages.Add(new Language("bja", "Budza"));
			languages.Add(new Language("bjb", "Banggarla"));
			languages.Add(new Language("bjc", "Bariji"));
			languages.Add(new Language("bjd", "Bandjigali"));
			languages.Add(new Language("bje", "Biao-Jiao Mien"));
			languages.Add(new Language("bjf", "Barzani Jewish Neo-Aramaic"));
			languages.Add(new Language("bjg", "Bidyogo"));
			languages.Add(new Language("bjh", "Bahinemo"));
			languages.Add(new Language("bji", "Burji"));
			languages.Add(new Language("bjj", "Kanauji"));
			languages.Add(new Language("bjk", "Barok"));
			languages.Add(new Language("bjl", "Bulu (Papua New Guinea)"));
			languages.Add(new Language("bjm", "Bajelani"));
			languages.Add(new Language("bjn", "Banjar"));
			languages.Add(new Language("bjo", "Mid-Southern Banda"));
			languages.Add(new Language("bjr", "Binumarien"));
			languages.Add(new Language("bjs", "Bajan"));
			languages.Add(new Language("bjt", "Balanta-Ganja"));
			languages.Add(new Language("bju", "Busuu"));
			languages.Add(new Language("bjv", "Bedjond"));
			languages.Add(new Language("bjw", "Bakwщ"));
			languages.Add(new Language("bjx", "Banao Itneg"));
			languages.Add(new Language("bjy", "Bayali"));
			languages.Add(new Language("bjz", "Baruga"));
			languages.Add(new Language("bka", "Kyak"));
			languages.Add(new Language("bkc", "Baka (Cameroon)"));
			languages.Add(new Language("bkd", "Binukid"));
			languages.Add(new Language("bkf", "Beeke"));
			languages.Add(new Language("bkg", "Buraka"));
			languages.Add(new Language("bkh", "Bakoko"));
			languages.Add(new Language("bki", "Baki"));
			languages.Add(new Language("bkj", "Pande"));
			languages.Add(new Language("bkk", "Brokskat"));
			languages.Add(new Language("bkl", "Berik"));
			languages.Add(new Language("bkm", "Kom (Cameroon)"));
			languages.Add(new Language("bkn", "Bukitan"));
			languages.Add(new Language("bko", "Kwa'"));
			languages.Add(new Language("bkp", "Boko (Democratic Republic of Congo)"));
			languages.Add(new Language("bkq", "Bakairэ"));
			languages.Add(new Language("bkr", "Bakumpai"));
			languages.Add(new Language("bks", "Northern Sorsoganon"));
			languages.Add(new Language("bkt", "Boloki"));
			languages.Add(new Language("bku", "Buhid"));
			languages.Add(new Language("bkv", "Bekwarra"));
			languages.Add(new Language("bkw", "Bekwel"));
			languages.Add(new Language("bkx", "Baikeno"));
			languages.Add(new Language("bky", "Bokyi"));
			languages.Add(new Language("bkz", "Bungku"));
			languages.Add(new Language("bla", "Siksika"));
			languages.Add(new Language("blb", "Bilua"));
			languages.Add(new Language("blc", "Bella Coola"));
			languages.Add(new Language("bld", "Bolango"));
			languages.Add(new Language("ble", "Balanta-Kentohe"));
			languages.Add(new Language("blf", "Buol"));
			languages.Add(new Language("blg", "Balau"));
			languages.Add(new Language("blh", "Kuwaa"));
			languages.Add(new Language("bli", "Bolia"));
			languages.Add(new Language("blj", "Bolongan"));
			languages.Add(new Language("blk", "Pa'o Karen"));
			languages.Add(new Language("bll", "Biloxi"));
			languages.Add(new Language("blm", "Beli (Sudan)"));
			languages.Add(new Language("bln", "Southern Catanduanes Bicolano"));
			languages.Add(new Language("blo", "Anii"));
			languages.Add(new Language("blp", "Blablanga"));
			languages.Add(new Language("blq", "Baluan-Pam"));
			languages.Add(new Language("blr", "Blang"));
			languages.Add(new Language("bls", "Balaesang"));
			languages.Add(new Language("blt", "Tai Dam"));
			languages.Add(new Language("blv", "Bolo"));
			languages.Add(new Language("blw", "Balangao"));
			languages.Add(new Language("blx", "Mag-Indi Ayta"));
			languages.Add(new Language("bly", "Notre"));
			languages.Add(new Language("blz", "Balantak"));
			languages.Add(new Language("bma", "Lame"));
			languages.Add(new Language("bmb", "Bembe"));
			languages.Add(new Language("bmc", "Biem"));
			languages.Add(new Language("bmd", "Baga Manduri"));
			languages.Add(new Language("bme", "Limassa"));
			languages.Add(new Language("bmf", "Bom"));
			languages.Add(new Language("bmg", "Bamwe"));
			languages.Add(new Language("bmh", "Kein"));
			languages.Add(new Language("bmi", "Bagirmi"));
			languages.Add(new Language("bmj", "Bote-Majhi"));
			languages.Add(new Language("bmk", "Ghayavi"));
			languages.Add(new Language("bml", "Bomboli"));
			languages.Add(new Language("bmm", "Northern Betsimisaraka Malagasy"));
			languages.Add(new Language("bmn", "Bina (Papua New Guinea)"));
			languages.Add(new Language("bmo", "Bambalang"));
			languages.Add(new Language("bmp", "Bulgebi"));
			languages.Add(new Language("bmq", "Bomu"));
			languages.Add(new Language("bmr", "Muinane"));
			languages.Add(new Language("bms", "Bilma Kanuri"));
			languages.Add(new Language("bmt", "Biao Mon"));
			languages.Add(new Language("bmu", "Somba-Siawari"));
			languages.Add(new Language("bmv", "Bum"));
			languages.Add(new Language("bmw", "Bomwali"));
			languages.Add(new Language("bmx", "Baimak"));
			languages.Add(new Language("bmy", "Bemba (Democratic Republic of Congo)"));
			languages.Add(new Language("bmz", "Baramu"));
			languages.Add(new Language("bna", "Bonerate"));
			languages.Add(new Language("bnb", "Bookan"));
			languages.Add(new Language("bnc", "Bontok"));
			languages.Add(new Language("bnd", "Banda (Indonesia)"));
			languages.Add(new Language("bne", "Bintauna"));
			languages.Add(new Language("bnf", "Masiwang"));
			languages.Add(new Language("bng", "Benga"));
			languages.Add(new Language("bni", "Bangi"));
			languages.Add(new Language("bnj", "Eastern Tawbuid"));
			languages.Add(new Language("bnk", "Bierebo"));
			languages.Add(new Language("bnl", "Boon"));
			languages.Add(new Language("bnm", "Batanga"));
			languages.Add(new Language("bnn", "Bunun"));
			languages.Add(new Language("bno", "Bantoanon"));
			languages.Add(new Language("bnp", "Bola"));
			languages.Add(new Language("bnq", "Bantik"));
			languages.Add(new Language("bnr", "Butmas-Tur"));
			languages.Add(new Language("bns", "Bundeli"));
			languages.Add(new Language("bnu", "Bentong"));
			languages.Add(new Language("bnv", "Bonerif"));
			languages.Add(new Language("bnw", "Bisis"));
			languages.Add(new Language("bnx", "Bangubangu"));
			languages.Add(new Language("bny", "Bintulu"));
			languages.Add(new Language("bnz", "Beezen"));
			languages.Add(new Language("boa", "Bora"));
			languages.Add(new Language("bob", "Aweer"));
			languages.Add(new Language("bod", "Tibetan"));
			languages.Add(new Language("boe", "Mundabli"));
			languages.Add(new Language("bof", "Bolon"));
			languages.Add(new Language("bog", "Bamako Sign Language"));
			languages.Add(new Language("boh", "Boma"));
			languages.Add(new Language("boi", "Barbareёo"));
			languages.Add(new Language("boj", "Anjam"));
			languages.Add(new Language("bok", "Bonjo"));
			languages.Add(new Language("bol", "Bole"));
			languages.Add(new Language("bom", "Berom"));
			languages.Add(new Language("bon", "Bine"));
			languages.Add(new Language("boo", "Tiemacшwш Bozo"));
			languages.Add(new Language("bop", "Bonkiman"));
			languages.Add(new Language("boq", "Bogaya"));
			languages.Add(new Language("bor", "BorЇro"));
			languages.Add(new Language("bos", "Bosnian"));
			languages.Add(new Language("bot", "Bongo"));
			languages.Add(new Language("bou", "Bondei"));
			languages.Add(new Language("bov", "Tuwuli"));
			languages.Add(new Language("bow", "Rema"));
			languages.Add(new Language("box", "Buamu"));
			languages.Add(new Language("boy", "Bodo (Central African Republic)"));
			languages.Add(new Language("boz", "Tiщyaxo Bozo"));
			languages.Add(new Language("bpa", "Dakaka"));
			languages.Add(new Language("bpb", "Barbacoas"));
			languages.Add(new Language("bpd", "Banda-Banda"));
			languages.Add(new Language("bpg", "Bonggo"));
			languages.Add(new Language("bph", "Botlikh"));
			languages.Add(new Language("bpi", "Bagupi"));
			languages.Add(new Language("bpj", "Binji"));
			languages.Add(new Language("bpk", "Orowe"));
			languages.Add(new Language("bpl", "Broome Pearling Lugger Pidgin"));
			languages.Add(new Language("bpm", "Biyom"));
			languages.Add(new Language("bpn", "Dzao Min"));
			languages.Add(new Language("bpo", "Anasi"));
			languages.Add(new Language("bpp", "Kaure"));
			languages.Add(new Language("bpq", "Banda Malay"));
			languages.Add(new Language("bpr", "Koronadal Blaan"));
			languages.Add(new Language("bps", "Sarangani Blaan"));
			languages.Add(new Language("bpt", "Barrow Point"));
			languages.Add(new Language("bpu", "Bongu"));
			languages.Add(new Language("bpv", "Bian Marind"));
			languages.Add(new Language("bpw", "Bo (Papua New Guinea)"));
			languages.Add(new Language("bpx", "Palya Bareli"));
			languages.Add(new Language("bpy", "Bishnupriya"));
			languages.Add(new Language("bpz", "Bilba"));
			languages.Add(new Language("bqa", "Tchumbuli"));
			languages.Add(new Language("bqb", "Bagusa"));
			languages.Add(new Language("bqc", "Boko (Benin)"));
			languages.Add(new Language("bqd", "Bung"));
			languages.Add(new Language("bqf", "Baga Kaloum"));
			languages.Add(new Language("bqg", "Bago-Kusuntu"));
			languages.Add(new Language("bqh", "Baima"));
			languages.Add(new Language("bqi", "Bakhtiari"));
			languages.Add(new Language("bqj", "Bandial"));
			languages.Add(new Language("bqk", "Banda-Mbrшs"));
			languages.Add(new Language("bql", "Bilakura"));
			languages.Add(new Language("bqm", "Wumboko"));
			languages.Add(new Language("bqn", "Bulgarian Sign Language"));
			languages.Add(new Language("bqo", "Balo"));
			languages.Add(new Language("bqp", "Busa"));
			languages.Add(new Language("bqq", "Biritai"));
			languages.Add(new Language("bqr", "Burusu"));
			languages.Add(new Language("bqs", "Bosngun"));
			languages.Add(new Language("bqt", "Bamukumbit"));
			languages.Add(new Language("bqu", "Boguru"));
			languages.Add(new Language("bqv", "Begbere-Ejar"));
			languages.Add(new Language("bqw", "Buru (Nigeria)"));
			languages.Add(new Language("bqx", "Baangi"));
			languages.Add(new Language("bqy", "Bengkala Sign Language"));
			languages.Add(new Language("bqz", "Bakaka"));
			languages.Add(new Language("bra", "Braj"));
			languages.Add(new Language("brb", "Lave"));
			languages.Add(new Language("brc", "Berbice Creole Dutch"));
			languages.Add(new Language("brd", "Baraamu"));
			languages.Add(new Language("bre", "Breton"));
			languages.Add(new Language("brf", "Bera"));
			languages.Add(new Language("brg", "Baure"));
			languages.Add(new Language("brh", "Brahui"));
			languages.Add(new Language("bri", "Mokpwe"));
			languages.Add(new Language("brj", "Bieria"));
			languages.Add(new Language("brk", "Birked"));
			languages.Add(new Language("brl", "Birwa"));
			languages.Add(new Language("brm", "Barambu"));
			languages.Add(new Language("brn", "Boruca"));
			languages.Add(new Language("bro", "Brokkat"));
			languages.Add(new Language("brp", "Barapasi"));
			languages.Add(new Language("brq", "Breri"));
			languages.Add(new Language("brr", "Birao"));
			languages.Add(new Language("brs", "Baras"));
			languages.Add(new Language("brt", "Bitare"));
			languages.Add(new Language("bru", "Eastern Bru"));
			languages.Add(new Language("brv", "Western Bru"));
			languages.Add(new Language("brw", "Bellari"));
			languages.Add(new Language("brx", "Bodo (India)"));
			languages.Add(new Language("bry", "Burui"));
			languages.Add(new Language("brz", "Bilbil"));
			languages.Add(new Language("bsa", "Abinomn"));
			languages.Add(new Language("bsb", "Brunei Bisaya"));
			languages.Add(new Language("bsc", "Bassari"));
			languages.Add(new Language("bse", "Wushi"));
			languages.Add(new Language("bsf", "Bauchi"));
			languages.Add(new Language("bsg", "Bashkardi"));
			languages.Add(new Language("bsh", "Kati"));
			languages.Add(new Language("bsi", "Bassossi"));
			languages.Add(new Language("bsj", "Bangwinji"));
			languages.Add(new Language("bsk", "Burushaski"));
			languages.Add(new Language("bsl", "Basa-Gumna"));
			languages.Add(new Language("bsm", "Busami"));
			languages.Add(new Language("bsn", "Barasana-Eduria"));
			languages.Add(new Language("bso", "Buso"));
			languages.Add(new Language("bsp", "Baga Sitemu"));
			languages.Add(new Language("bsq", "Bassa"));
			languages.Add(new Language("bsr", "Bassa-Kontagora"));
			languages.Add(new Language("bss", "Akoose"));
			languages.Add(new Language("bst", "Basketo"));
			languages.Add(new Language("bsu", "Bahonsuai"));
			languages.Add(new Language("bsv", "Baga Sobanщ"));
			languages.Add(new Language("bsw", "Baiso"));
			languages.Add(new Language("bsx", "Yangkam"));
			languages.Add(new Language("bsy", "Sabah Bisaya"));
			languages.Add(new Language("bta", "Bata"));
			languages.Add(new Language("btc", "Bati (Cameroon)"));
			languages.Add(new Language("btd", "Batak Dairi"));
			languages.Add(new Language("bte", "Gamo-Ningi"));
			languages.Add(new Language("btf", "Birgit"));
			languages.Add(new Language("btg", "Gagnoa Bщtщ"));
			languages.Add(new Language("bth", "Biatah Bidayuh"));
			languages.Add(new Language("bti", "Burate"));
			languages.Add(new Language("btj", "Bacanese Malay"));
			languages.Add(new Language("btl", "Bhatola"));
			languages.Add(new Language("btm", "Batak Mandailing"));
			languages.Add(new Language("btn", "Ratagnon"));
			languages.Add(new Language("bto", "Rinconada Bikol"));
			languages.Add(new Language("btp", "Budibud"));
			languages.Add(new Language("btq", "Batek"));
			languages.Add(new Language("btr", "Baetora"));
			languages.Add(new Language("bts", "Batak Simalungun"));
			languages.Add(new Language("btt", "Bete-Bendi"));
			languages.Add(new Language("btu", "Batu"));
			languages.Add(new Language("btv", "Bateri"));
			languages.Add(new Language("btw", "Butuanon"));
			languages.Add(new Language("btx", "Batak Karo"));
			languages.Add(new Language("bty", "Bobot"));
			languages.Add(new Language("btz", "Batak Alas-Kluet"));
			languages.Add(new Language("bua", "Buriat"));
			languages.Add(new Language("bub", "Bua"));
			languages.Add(new Language("buc", "Bushi"));
			languages.Add(new Language("bud", "Ntcham"));
			languages.Add(new Language("bue", "Beothuk"));
			languages.Add(new Language("buf", "Bushoong"));
			languages.Add(new Language("bug", "Buginese"));
			languages.Add(new Language("buh", "Younuo Bunu"));
			languages.Add(new Language("bui", "Bongili"));
			languages.Add(new Language("buj", "Basa-Gurmana"));
			languages.Add(new Language("buk", "Bugawac"));
			languages.Add(new Language("bul", "Bulgarian"));
			languages.Add(new Language("bum", "Bulu (Cameroon)"));
			languages.Add(new Language("bun", "Sherbro"));
			languages.Add(new Language("buo", "Terei"));
			languages.Add(new Language("bup", "Busoa"));
			languages.Add(new Language("buq", "Brem"));
			languages.Add(new Language("bus", "Bokobaru"));
			languages.Add(new Language("but", "Bungain"));
			languages.Add(new Language("buu", "Budu"));
			languages.Add(new Language("buv", "Bun"));
			languages.Add(new Language("buw", "Bubi"));
			languages.Add(new Language("bux", "Boghom"));
			languages.Add(new Language("buy", "Bullom So"));
			languages.Add(new Language("buz", "Bukwen"));
			languages.Add(new Language("bva", "Barein"));
			languages.Add(new Language("bvb", "Bube"));
			languages.Add(new Language("bvc", "Baelelea"));
			languages.Add(new Language("bvd", "Baeggu"));
			languages.Add(new Language("bve", "Berau Malay"));
			languages.Add(new Language("bvf", "Boor"));
			languages.Add(new Language("bvg", "Bonkeng"));
			languages.Add(new Language("bvh", "Bure"));
			languages.Add(new Language("bvi", "Belanda Viri"));
			languages.Add(new Language("bvj", "Baan"));
			languages.Add(new Language("bvk", "Bukat"));
			languages.Add(new Language("bvl", "Bolivian Sign Language"));
			languages.Add(new Language("bvm", "Bamunka"));
			languages.Add(new Language("bvn", "Buna"));
			languages.Add(new Language("bvo", "Bolgo"));
			languages.Add(new Language("bvq", "Birri"));
			languages.Add(new Language("bvr", "Burarra"));
			languages.Add(new Language("bvt", "Bati (Indonesia)"));
			languages.Add(new Language("bvu", "Bukit Malay"));
			languages.Add(new Language("bvv", "Baniva"));
			languages.Add(new Language("bvw", "Boga"));
			languages.Add(new Language("bvx", "Dibole"));
			languages.Add(new Language("bvy", "Baybayanon"));
			languages.Add(new Language("bvz", "Bauzi"));
			languages.Add(new Language("bwa", "Bwatoo"));
			languages.Add(new Language("bwb", "Namosi-Naitasiri-Serua"));
			languages.Add(new Language("bwc", "Bwile"));
			languages.Add(new Language("bwd", "Bwaidoka"));
			languages.Add(new Language("bwe", "Bwe Karen"));
			languages.Add(new Language("bwf", "Boselewa"));
			languages.Add(new Language("bwg", "Barwe"));
			languages.Add(new Language("bwh", "Bishuo"));
			languages.Add(new Language("bwi", "Baniwa"));
			languages.Add(new Language("bwj", "Lсс Lсс Bwamu"));
			languages.Add(new Language("bwk", "Bauwaki"));
			languages.Add(new Language("bwl", "Bwela"));
			languages.Add(new Language("bwm", "Biwat"));
			languages.Add(new Language("bwn", "Wunai Bunu"));
			languages.Add(new Language("bwo", "Boro (Ethiopia)"));
			languages.Add(new Language("bwp", "Mandobo Bawah"));
			languages.Add(new Language("bwq", "Southern Bobo Madarщ"));
			languages.Add(new Language("bwr", "Bura-Pabir"));
			languages.Add(new Language("bws", "Bomboma"));
			languages.Add(new Language("bwt", "Bafaw-Balong"));
			languages.Add(new Language("bwu", "Buli (Ghana)"));
			languages.Add(new Language("bww", "Bwa"));
			languages.Add(new Language("bwx", "Bu-Nao Bunu"));
			languages.Add(new Language("bwy", "Cwi Bwamu"));
			languages.Add(new Language("bwz", "Bwisi"));
			languages.Add(new Language("bxa", "Bauro"));
			languages.Add(new Language("bxb", "Belanda Bor"));
			languages.Add(new Language("bxc", "Molengue"));
			languages.Add(new Language("bxd", "Pela"));
			languages.Add(new Language("bxe", "Birale"));
			languages.Add(new Language("bxf", "Bilur"));
			languages.Add(new Language("bxg", "Bangala"));
			languages.Add(new Language("bxh", "Buhutu"));
			languages.Add(new Language("bxi", "Pirlatapa"));
			languages.Add(new Language("bxj", "Bayungu"));
			languages.Add(new Language("bxk", "Bukusu"));
			languages.Add(new Language("bxl", "Jalkunan"));
			languages.Add(new Language("bxm", "Mongolia Buriat"));
			languages.Add(new Language("bxn", "Burduna"));
			languages.Add(new Language("bxo", "Barikanchi"));
			languages.Add(new Language("bxp", "Bebil"));
			languages.Add(new Language("bxq", "Beele"));
			languages.Add(new Language("bxr", "Russia Buriat"));
			languages.Add(new Language("bxs", "Busam"));
			languages.Add(new Language("bxu", "China Buriat"));
			languages.Add(new Language("bxv", "Berakou"));
			languages.Add(new Language("bxw", "Bankagooma"));
			languages.Add(new Language("bxx", "Borna (Democratic Republic of Congo)"));
			languages.Add(new Language("bxz", "Binahari"));
			languages.Add(new Language("bya", "Batak"));
			languages.Add(new Language("byb", "Bikya"));
			languages.Add(new Language("byc", "Ubaghara"));
			languages.Add(new Language("byd", "Benyadu'"));
			languages.Add(new Language("bye", "Pouye"));
			languages.Add(new Language("byf", "Bete"));
			languages.Add(new Language("byg", "Baygo"));
			languages.Add(new Language("byh", "Bhujel"));
			languages.Add(new Language("byi", "Buyu"));
			languages.Add(new Language("byj", "Bina (Nigeria)"));
			languages.Add(new Language("byk", "Biao"));
			languages.Add(new Language("byl", "Bayono"));
			languages.Add(new Language("bym", "Bidyara"));
			languages.Add(new Language("byn", "Bilin"));
			languages.Add(new Language("byo", "Biyo"));
			languages.Add(new Language("byp", "Bumaji"));
			languages.Add(new Language("byq", "Basay"));
			languages.Add(new Language("byr", "Baruya"));
			languages.Add(new Language("bys", "Burak"));
			languages.Add(new Language("byt", "Berti"));
			languages.Add(new Language("byv", "Medumba"));
			languages.Add(new Language("byw", "Belhariya"));
			languages.Add(new Language("byx", "Qaqet"));
			languages.Add(new Language("byy", "Buya"));
			languages.Add(new Language("byz", "Banaro"));
			languages.Add(new Language("bza", "Bandi"));
			languages.Add(new Language("bzb", "Andio"));
			languages.Add(new Language("bzc", "Southern Betsimisaraka Malagasy"));
			languages.Add(new Language("bzd", "Bribri"));
			languages.Add(new Language("bze", "Jenaama Bozo"));
			languages.Add(new Language("bzf", "Boikin"));
			languages.Add(new Language("bzg", "Babuza"));
			languages.Add(new Language("bzh", "Mapos Buang"));
			languages.Add(new Language("bzi", "Bisu"));
			languages.Add(new Language("bzj", "Belize Kriol English"));
			languages.Add(new Language("bzk", "Nicaragua Creole English"));
			languages.Add(new Language("bzl", "Boano (Sulawesi)"));
			languages.Add(new Language("bzm", "Bolondo"));
			languages.Add(new Language("bzn", "Boano (Maluku)"));
			languages.Add(new Language("bzo", "Bozaba"));
			languages.Add(new Language("bzp", "Kemberano"));
			languages.Add(new Language("bzq", "Buli (Indonesia)"));
			languages.Add(new Language("bzr", "Biri"));
			languages.Add(new Language("bzs", "Brazilian Sign Language"));
			languages.Add(new Language("bzt", "Brithenig"));
			languages.Add(new Language("bzu", "Burmeso"));
			languages.Add(new Language("bzv", "Bebe"));
			languages.Add(new Language("bzw", "Basa (Nigeria)"));
			languages.Add(new Language("bzx", "Kelengaxo Bozo"));
			languages.Add(new Language("bzy", "Obanliku"));
			languages.Add(new Language("bzz", "Evant"));
			languages.Add(new Language("caa", "Chortэ"));
			languages.Add(new Language("cab", "Garifuna"));
			languages.Add(new Language("cac", "Chuj"));
			languages.Add(new Language("cad", "Caddo"));
			languages.Add(new Language("cae", "Lehar"));
			languages.Add(new Language("caf", "Southern Carrier"));
			languages.Add(new Language("cag", "Nivaclщ"));
			languages.Add(new Language("cah", "Cahuarano"));
			languages.Add(new Language("caj", "Chanщ"));
			languages.Add(new Language("cak", "Kaqchikel"));
			languages.Add(new Language("cal", "Carolinian"));
			languages.Add(new Language("cam", "Cemuhю"));
			languages.Add(new Language("can", "Chambri"));
			languages.Add(new Language("cao", "Chсcobo"));
			languages.Add(new Language("cap", "Chipaya"));
			languages.Add(new Language("caq", "Car Nicobarese"));
			languages.Add(new Language("car", "Galibi Carib"));
			languages.Add(new Language("cas", "Tsimanщ"));
			languages.Add(new Language("cat", "Catalan"));
			languages.Add(new Language("cav", "Cavineёa"));
			languages.Add(new Language("caw", "Callawalla"));
			languages.Add(new Language("cax", "Chiquitano"));
			languages.Add(new Language("cay", "Cayuga"));
			languages.Add(new Language("caz", "Canichana"));
			languages.Add(new Language("cbb", "Cabiyarэ"));
			languages.Add(new Language("cbc", "Carapana"));
			languages.Add(new Language("cbd", "Carijona"));
			languages.Add(new Language("cbe", "Chipiajes"));
			languages.Add(new Language("cbg", "Chimila"));
			languages.Add(new Language("cbh", "Cagua"));
			languages.Add(new Language("cbi", "Chachi"));
			languages.Add(new Language("cbj", "Ede Cabe"));
			languages.Add(new Language("cbk", "Chavacano"));
			languages.Add(new Language("cbl", "Bualkhaw Chin"));
			languages.Add(new Language("cbn", "Nyahkur"));
			languages.Add(new Language("cbo", "Izora"));
			languages.Add(new Language("cbr", "Cashibo-Cacataibo"));
			languages.Add(new Language("cbs", "Cashinahua"));
			languages.Add(new Language("cbt", "Chayahuita"));
			languages.Add(new Language("cbu", "Candoshi-Shapra"));
			languages.Add(new Language("cbv", "Cacua"));
			languages.Add(new Language("cbw", "Kinabalian"));
			languages.Add(new Language("cby", "Carabayo"));
			languages.Add(new Language("cca", "Cauca"));
			languages.Add(new Language("ccc", "Chamicuro"));
			languages.Add(new Language("ccd", "Cafundo Creole"));
			languages.Add(new Language("cce", "Chopi"));
			languages.Add(new Language("ccg", "Samba Daka"));
			languages.Add(new Language("cch", "Atsam"));
			languages.Add(new Language("ccj", "Kasanga"));
			languages.Add(new Language("ccl", "Cutchi-Swahili"));
			languages.Add(new Language("ccm", "Malaccan Creole Malay"));
			languages.Add(new Language("cco", "Comaltepec Chinantec"));
			languages.Add(new Language("ccp", "Chakma"));
			languages.Add(new Language("ccq", "Chaungtha"));
			languages.Add(new Language("ccr", "Cacaopera"));
			languages.Add(new Language("cda", "Choni"));
			languages.Add(new Language("cde", "Chenchu"));
			languages.Add(new Language("cdf", "Chiru"));
			languages.Add(new Language("cdg", "Chamari"));
			languages.Add(new Language("cdh", "Chambeali"));
			languages.Add(new Language("cdi", "Chodri"));
			languages.Add(new Language("cdj", "Churahi"));
			languages.Add(new Language("cdm", "Chepang"));
			languages.Add(new Language("cdn", "Chaudangsi"));
			languages.Add(new Language("cdo", "Min Dong Chinese"));
			languages.Add(new Language("cdr", "Cinda-Regi-Tiyal"));
			languages.Add(new Language("cds", "Chadian Sign Language"));
			languages.Add(new Language("cdy", "Chadong"));
			languages.Add(new Language("cdz", "Koda"));
			languages.Add(new Language("cea", "Lower Chehalis"));
			languages.Add(new Language("ceb", "Cebuano"));
			languages.Add(new Language("ceg", "Chamacoco"));
			languages.Add(new Language("cen", "Cen"));
			languages.Add(new Language("ces", "Czech"));
			languages.Add(new Language("cet", "Cent··m"));
			languages.Add(new Language("cfa", "Dijim-Bwilim"));
			languages.Add(new Language("cfd", "Cara"));
			languages.Add(new Language("cfg", "Como Karim"));
			languages.Add(new Language("cfm", "Falam Chin"));
			languages.Add(new Language("cga", "Changriwa"));
			languages.Add(new Language("cgc", "Kagayanen"));
			languages.Add(new Language("cgg", "Chiga"));
			languages.Add(new Language("cgk", "Chocangacakha"));
			languages.Add(new Language("cha", "Chamorro"));
			languages.Add(new Language("chb", "Chibcha"));
			languages.Add(new Language("chc", "Catawba"));
			languages.Add(new Language("chd", "Highland Oaxaca Chontal"));
			languages.Add(new Language("che", "Chechen"));
			languages.Add(new Language("chf", "Tabasco Chontal"));
			languages.Add(new Language("chg", "Chagatai"));
			languages.Add(new Language("chh", "Chinook"));
			languages.Add(new Language("chj", "Ojitlсn Chinantec"));
			languages.Add(new Language("chk", "Chuukese"));
			languages.Add(new Language("chl", "Cahuilla"));
			languages.Add(new Language("chm", "Mari (Russia)"));
			languages.Add(new Language("chn", "Chinook jargon"));
			languages.Add(new Language("cho", "Choctaw"));
			languages.Add(new Language("chp", "Chipewyan"));
			languages.Add(new Language("chq", "Quiotepec Chinantec"));
			languages.Add(new Language("chr", "Cherokee"));
			languages.Add(new Language("cht", "Cholєn"));
			languages.Add(new Language("chu", "Church Slavic"));
			languages.Add(new Language("chv", "Chuvash"));
			languages.Add(new Language("chw", "Chuwabu"));
			languages.Add(new Language("chx", "Chantyal"));
			languages.Add(new Language("chy", "Cheyenne"));
			languages.Add(new Language("chz", "Ozumacэn Chinantec"));
			languages.Add(new Language("cia", "Cia-Cia"));
			languages.Add(new Language("cib", "Ci Gbe"));
			languages.Add(new Language("cic", "Chickasaw"));
			languages.Add(new Language("cid", "Chimariko"));
			languages.Add(new Language("cie", "Cineni"));
			languages.Add(new Language("cih", "Chinali"));
			languages.Add(new Language("cik", "Chitkuli Kinnauri"));
			languages.Add(new Language("cim", "Cimbrian"));
			languages.Add(new Language("cin", "Cinta Larga"));
			languages.Add(new Language("cip", "Chiapanec"));
			languages.Add(new Language("cir", "Tiri"));
			languages.Add(new Language("ciw", "Chippewa"));
			languages.Add(new Language("ciy", "Chaima"));
			languages.Add(new Language("cja", "Western Cham"));
			languages.Add(new Language("cje", "Chru"));
			languages.Add(new Language("cjh", "Upper Chehalis"));
			languages.Add(new Language("cji", "Chamalal"));
			languages.Add(new Language("cjk", "Chokwe"));
			languages.Add(new Language("cjm", "Eastern Cham"));
			languages.Add(new Language("cjn", "Chenapian"));
			languages.Add(new Language("cjo", "Ashщninka Pajonal"));
			languages.Add(new Language("cjp", "Cabщcar"));
			languages.Add(new Language("cjs", "Shor"));
			languages.Add(new Language("cjv", "Chuave"));
			languages.Add(new Language("cjy", "Jinyu Chinese"));
			languages.Add(new Language("cka", "Khumi Awa Chin"));
			languages.Add(new Language("ckb", "Central Kurdish"));
			languages.Add(new Language("ckh", "Chak"));
			languages.Add(new Language("ckl", "Cibak"));
			languages.Add(new Language("cko", "Anufo"));
			languages.Add(new Language("ckq", "Kajakse"));
			languages.Add(new Language("ckr", "Kairak"));
			languages.Add(new Language("cks", "Tayo"));
			languages.Add(new Language("ckt", "Chukot"));
			languages.Add(new Language("cku", "Koasati"));
			languages.Add(new Language("ckv", "Kavalan"));
			languages.Add(new Language("ckx", "Caka"));
			languages.Add(new Language("cky", "Cakfem-Mushere"));
			languages.Add(new Language("ckz", "Cakchiquel-Quichщ Mixed Language"));
			languages.Add(new Language("cla", "Ron"));
			languages.Add(new Language("clc", "Chilcotin"));
			languages.Add(new Language("cld", "Chaldean Neo-Aramaic"));
			languages.Add(new Language("cle", "Lealao Chinantec"));
			languages.Add(new Language("clh", "Chilisso"));
			languages.Add(new Language("cli", "Chakali"));
			languages.Add(new Language("clk", "Idu-Mishmi"));
			languages.Add(new Language("cll", "Chala"));
			languages.Add(new Language("clm", "Clallam"));
			languages.Add(new Language("clo", "Lowland Oaxaca Chontal"));
			languages.Add(new Language("clu", "Caluyanun"));
			languages.Add(new Language("clw", "Chulym"));
			languages.Add(new Language("cly", "Eastern Highland Chatino"));
			languages.Add(new Language("cma", "Maa"));
			languages.Add(new Language("cme", "Cerma"));
			languages.Add(new Language("cmg", "Classical Mongolian"));
			languages.Add(new Language("cmi", "Emberс-Chamэ"));
			languages.Add(new Language("cml", "Campalagian"));
			languages.Add(new Language("cmm", "Michigamea"));
			languages.Add(new Language("cmn", "Mandarin Chinese"));
			languages.Add(new Language("cmo", "Central Mnong"));
			languages.Add(new Language("cmr", "Mro Chin"));
			languages.Add(new Language("cms", "Messapic"));
			languages.Add(new Language("cmt", "Camtho"));
			languages.Add(new Language("cna", "Changthang"));
			languages.Add(new Language("cnb", "Chinbon Chin"));
			languages.Add(new Language("cnc", "CЇЇng"));
			languages.Add(new Language("cng", "Northern Qiang"));
			languages.Add(new Language("cnh", "Haka Chin"));
			languages.Add(new Language("cni", "Ashсninka"));
			languages.Add(new Language("cnk", "Khumi Chin"));
			languages.Add(new Language("cnl", "Lalana Chinantec"));
			languages.Add(new Language("cno", "Con"));
			languages.Add(new Language("cns", "Central Asmat"));
			languages.Add(new Language("cnt", "Tepetotutla Chinantec"));
			languages.Add(new Language("cnu", "Chenoua"));
			languages.Add(new Language("cnw", "Ngawn Chin"));
			languages.Add(new Language("cnx", "Middle Cornish"));
			languages.Add(new Language("coa", "Cocos Islands Malay"));
			languages.Add(new Language("cob", "Chicomuceltec"));
			languages.Add(new Language("coc", "Cocopa"));
			languages.Add(new Language("cod", "Cocama-Cocamilla"));
			languages.Add(new Language("coe", "Koreguaje"));
			languages.Add(new Language("cof", "Colorado"));
			languages.Add(new Language("cog", "Chong"));
			languages.Add(new Language("coh", "Chonyi-Dzihana-Kauma"));
			languages.Add(new Language("coj", "Cochimi"));
			languages.Add(new Language("cok", "Santa Teresa Cora"));
			languages.Add(new Language("col", "Columbia-Wenatchi"));
			languages.Add(new Language("com", "Comanche"));
			languages.Add(new Language("con", "Cofсn"));
			languages.Add(new Language("coo", "Comox"));
			languages.Add(new Language("cop", "Coptic"));
			languages.Add(new Language("coq", "Coquille"));
			languages.Add(new Language("cor", "Cornish"));
			languages.Add(new Language("cos", "Corsican"));
			languages.Add(new Language("cot", "Caquinte"));
			languages.Add(new Language("cou", "Wamey"));
			languages.Add(new Language("cov", "Cao Miao"));
			languages.Add(new Language("cow", "Cowlitz"));
			languages.Add(new Language("cox", "Nanti"));
			languages.Add(new Language("coy", "Coyaima"));
			languages.Add(new Language("coz", "Chochotec"));
			languages.Add(new Language("cpa", "Palantla Chinantec"));
			languages.Add(new Language("cpb", "Ucayali-Yur·a Ashщninka"));
			languages.Add(new Language("cpc", "Ajyэninka Apurucayali"));
			languages.Add(new Language("cpg", "Cappadocian Greek"));
			languages.Add(new Language("cpi", "Chinese Pidgin English"));
			languages.Add(new Language("cpn", "Cherepon"));
			languages.Add(new Language("cps", "Capiznon"));
			languages.Add(new Language("cpu", "Pichis Ashщninka"));
			languages.Add(new Language("cpx", "Pu-Xian Chinese"));
			languages.Add(new Language("cpy", "South Ucayali Ashщninka"));
			languages.Add(new Language("cqd", "Chuanqiandian Cluster Miao"));
			languages.Add(new Language("cqu", "Chilean Quechua"));
			languages.Add(new Language("cra", "Chara"));
			languages.Add(new Language("crb", "Island Carib"));
			languages.Add(new Language("crc", "Lonwolwol"));
			languages.Add(new Language("crd", "Coeur d'Alene"));
			languages.Add(new Language("cre", "Cree"));
			languages.Add(new Language("crf", "Caramanta"));
			languages.Add(new Language("crg", "Michif"));
			languages.Add(new Language("crh", "Crimean Tatar"));
			languages.Add(new Language("cri", "Sуotomense"));
			languages.Add(new Language("crj", "Southern East Cree"));
			languages.Add(new Language("crk", "Plains Cree"));
			languages.Add(new Language("crl", "Northern East Cree"));
			languages.Add(new Language("crm", "Moose Cree"));
			languages.Add(new Language("crn", "El Nayar Cora"));
			languages.Add(new Language("cro", "Crow"));
			languages.Add(new Language("crq", "Iyo'wujwa Chorote"));
			languages.Add(new Language("crr", "Carolina Algonquian"));
			languages.Add(new Language("crs", "Seselwa Creole French"));
			languages.Add(new Language("crt", "Iyojwa'ja Chorote"));
			languages.Add(new Language("crv", "Chaura"));
			languages.Add(new Language("crw", "Chrau"));
			languages.Add(new Language("crx", "Carrier"));
			languages.Add(new Language("cry", "Cori"));
			languages.Add(new Language("crz", "Cruzeёo"));
			languages.Add(new Language("csa", "Chiltepec Chinantec"));
			languages.Add(new Language("csb", "Kashubian"));
			languages.Add(new Language("csc", "Catalan Sign Language"));
			languages.Add(new Language("csd", "Chiangmai Sign Language"));
			languages.Add(new Language("cse", "Czech Sign Language"));
			languages.Add(new Language("csf", "Cuba Sign Language"));
			languages.Add(new Language("csg", "Chilean Sign Language"));
			languages.Add(new Language("csh", "Asho Chin"));
			languages.Add(new Language("csi", "Coast Miwok"));
			languages.Add(new Language("csk", "Jola-Kasa"));
			languages.Add(new Language("csl", "Chinese Sign Language"));
			languages.Add(new Language("csm", "Central Sierra Miwok"));
			languages.Add(new Language("csn", "Colombian Sign Language"));
			languages.Add(new Language("cso", "Sochiapam Chinantec"));
			languages.Add(new Language("csq", "Croatia Sign Language"));
			languages.Add(new Language("csr", "Costa Rican Sign Language"));
			languages.Add(new Language("css", "Southern Ohlone"));
			languages.Add(new Language("cst", "Northern Ohlone"));
			languages.Add(new Language("csw", "Swampy Cree"));
			languages.Add(new Language("csy", "Siyin Chin"));
			languages.Add(new Language("csz", "Coos"));
			languages.Add(new Language("cta", "Tataltepec Chatino"));
			languages.Add(new Language("ctc", "Chetco"));
			languages.Add(new Language("ctd", "Tedim Chin"));
			languages.Add(new Language("cte", "Tepinapa Chinantec"));
			languages.Add(new Language("ctg", "Chittagonian"));
			languages.Add(new Language("ctl", "Tlacoatzintepec Chinantec"));
			languages.Add(new Language("ctm", "Chitimacha"));
			languages.Add(new Language("ctn", "Chhintange"));
			languages.Add(new Language("cto", "Emberс-Catэo"));
			languages.Add(new Language("ctp", "Western Highland Chatino"));
			languages.Add(new Language("cts", "Northern Catanduanes Bicolano"));
			languages.Add(new Language("ctt", "Wayanad Chetti"));
			languages.Add(new Language("ctu", "Chol"));
			languages.Add(new Language("ctz", "Zacatepec Chatino"));
			languages.Add(new Language("cua", "Cua"));
			languages.Add(new Language("cub", "Cubeo"));
			languages.Add(new Language("cuc", "Usila Chinantec"));
			languages.Add(new Language("cug", "Cung"));
			languages.Add(new Language("cuh", "Chuka"));
			languages.Add(new Language("cui", "Cuiba"));
			languages.Add(new Language("cuj", "Mashco Piro"));
			languages.Add(new Language("cuk", "San Blas Kuna"));
			languages.Add(new Language("cul", "Culina"));
			languages.Add(new Language("cum", "Cumeral"));
			languages.Add(new Language("cuo", "Cumanagoto"));
			languages.Add(new Language("cup", "Cupeёo"));
			languages.Add(new Language("cuq", "Cun"));
			languages.Add(new Language("cur", "Chhulung"));
			languages.Add(new Language("cut", "Teutila Cuicatec"));
			languages.Add(new Language("cuu", "Tai Ya"));
			languages.Add(new Language("cuv", "Cuvok"));
			languages.Add(new Language("cuw", "Chukwa"));
			languages.Add(new Language("cux", "Tepeuxila Cuicatec"));
			languages.Add(new Language("cvg", "Chug"));
			languages.Add(new Language("cvn", "Valle Nacional Chinantec"));
			languages.Add(new Language("cwa", "Kabwa"));
			languages.Add(new Language("cwb", "Maindo"));
			languages.Add(new Language("cwd", "Woods Cree"));
			languages.Add(new Language("cwe", "Kwere"));
			languages.Add(new Language("cwg", "Chewong"));
			languages.Add(new Language("cwt", "Kuwaataay"));
			languages.Add(new Language("cya", "Nopala Chatino"));
			languages.Add(new Language("cyb", "Cayubaba"));
			languages.Add(new Language("cym", "Welsh"));
			languages.Add(new Language("cyo", "Cuyonon"));
			languages.Add(new Language("czh", "Huizhou Chinese"));
			languages.Add(new Language("czk", "Knaanic"));
			languages.Add(new Language("czn", "Zenzontepec Chatino"));
			languages.Add(new Language("czo", "Min Zhong Chinese"));
			languages.Add(new Language("czt", "Zotung Chin"));
			languages.Add(new Language("daa", "Dangalщat"));
			languages.Add(new Language("dac", "Dambi"));
			languages.Add(new Language("dad", "Marik"));
			languages.Add(new Language("dae", "Duupa"));
			languages.Add(new Language("daf", "Dan"));
			languages.Add(new Language("dag", "Dagbani"));
			languages.Add(new Language("dah", "Gwahatike"));
			languages.Add(new Language("dai", "Day"));
			languages.Add(new Language("daj", "Dar Fur Daju"));
			languages.Add(new Language("dak", "Dakota"));
			languages.Add(new Language("dal", "Dahalo"));
			languages.Add(new Language("dam", "Damakawa"));
			languages.Add(new Language("dan", "Danish"));
			languages.Add(new Language("dao", "Daai Chin"));
			languages.Add(new Language("dap", "Nisi (India)"));
			languages.Add(new Language("daq", "Dandami Maria"));
			languages.Add(new Language("dar", "Dargwa"));
			languages.Add(new Language("das", "Daho-Doo"));
			languages.Add(new Language("dau", "Dar Sila Daju"));
			languages.Add(new Language("dav", "Taita"));
			languages.Add(new Language("daw", "Davawenyo"));
			languages.Add(new Language("dax", "Dayi"));
			languages.Add(new Language("daz", "Dao"));
			languages.Add(new Language("dba", "Bangi Me"));
			languages.Add(new Language("dbb", "Deno"));
			languages.Add(new Language("dbd", "Dadiya"));
			languages.Add(new Language("dbe", "Dabe"));
			languages.Add(new Language("dbf", "Edopi"));
			languages.Add(new Language("dbg", "Dogul Dom Dogon"));
			languages.Add(new Language("dbi", "Doka"));
			languages.Add(new Language("dbj", "Ida'an"));
			languages.Add(new Language("dbl", "Dyirbal"));
			languages.Add(new Language("dbm", "Duguri"));
			languages.Add(new Language("dbn", "Duriankere"));
			languages.Add(new Language("dbo", "Dulbu"));
			languages.Add(new Language("dbp", "Duwai"));
			languages.Add(new Language("dbq", "Daba"));
			languages.Add(new Language("dbr", "Dabarre"));
			languages.Add(new Language("dbu", "Bondum Dom Dogon"));
			languages.Add(new Language("dbv", "Dungu"));
			languages.Add(new Language("dby", "Dibiyaso"));
			languages.Add(new Language("dcc", "Deccan"));
			languages.Add(new Language("dcr", "Negerhollands"));
			languages.Add(new Language("ddd", "Dongotono"));
			languages.Add(new Language("dde", "Doondo"));
			languages.Add(new Language("ddg", "Fataluku"));
			languages.Add(new Language("ddi", "West Goodenough"));
			languages.Add(new Language("ddj", "Jaru"));
			languages.Add(new Language("ddn", "Dendi (Benin)"));
			languages.Add(new Language("ddo", "Dido"));
			languages.Add(new Language("dds", "Donno So Dogon"));
			languages.Add(new Language("ddw", "Dawera-Daweloor"));
			languages.Add(new Language("dec", "Dagik"));
			languages.Add(new Language("ded", "Dedua"));
			languages.Add(new Language("dee", "Dewoin"));
			languages.Add(new Language("def", "Dezfuli"));
			languages.Add(new Language("deg", "Degema"));
			languages.Add(new Language("deh", "Dehwari"));
			languages.Add(new Language("dei", "Demisa"));
			languages.Add(new Language("dek", "Dek"));
			languages.Add(new Language("del", "Delaware"));
			languages.Add(new Language("dem", "Dem"));
			languages.Add(new Language("den", "Slave (Athapascan)"));
			languages.Add(new Language("dep", "Pidgin Delaware"));
			languages.Add(new Language("deq", "Dendi (Central African Republic)"));
			languages.Add(new Language("der", "Deori"));
			languages.Add(new Language("des", "Desano"));
			languages.Add(new Language("deu", "German"));
			languages.Add(new Language("dev", "Domung"));
			languages.Add(new Language("dez", "Dengese"));
			languages.Add(new Language("dga", "Southern Dagaare"));
			languages.Add(new Language("dgb", "Bunoge Dogon"));
			languages.Add(new Language("dgc", "Casiguran Dumagat Agta"));
			languages.Add(new Language("dgd", "Dagaari Dioula"));
			languages.Add(new Language("dge", "Degenan"));
			languages.Add(new Language("dgg", "Doga"));
			languages.Add(new Language("dgh", "Dghwede"));
			languages.Add(new Language("dgi", "Northern Dagara"));
			languages.Add(new Language("dgk", "Dagba"));
			languages.Add(new Language("dgn", "Dagoman"));
			languages.Add(new Language("dgo", "Dogri (individual language)"));
			languages.Add(new Language("dgr", "Dogrib"));
			languages.Add(new Language("dgs", "Dogoso"));
			languages.Add(new Language("dgu", "Degaru"));
			languages.Add(new Language("dgx", "Doghoro"));
			languages.Add(new Language("dgz", "Daga"));
			languages.Add(new Language("dhd", "Dhundari"));
			languages.Add(new Language("dhg", "Dhangu"));
			languages.Add(new Language("dhi", "Dhimal"));
			languages.Add(new Language("dhl", "Dhalandji"));
			languages.Add(new Language("dhm", "Zemba"));
			languages.Add(new Language("dhn", "Dhanki"));
			languages.Add(new Language("dho", "Dhodia"));
			languages.Add(new Language("dhr", "Dhargari"));
			languages.Add(new Language("dhs", "Dhaiso"));
			languages.Add(new Language("dhu", "Dhurga"));
			languages.Add(new Language("dhv", "Dehu"));
			languages.Add(new Language("dhw", "Dhanwar (Nepal)"));
			languages.Add(new Language("dia", "Dia"));
			languages.Add(new Language("dib", "South Central Dinka"));
			languages.Add(new Language("dic", "Lakota Dida"));
			languages.Add(new Language("did", "Didinga"));
			languages.Add(new Language("dif", "Dieri"));
			languages.Add(new Language("dig", "Digo"));
			languages.Add(new Language("dih", "Kumiai"));
			languages.Add(new Language("dii", "Dimbong"));
			languages.Add(new Language("dij", "Dai"));
			languages.Add(new Language("dik", "Southwestern Dinka"));
			languages.Add(new Language("dil", "Dilling"));
			languages.Add(new Language("dim", "Dime"));
			languages.Add(new Language("din", "Dinka"));
			languages.Add(new Language("dio", "Dibo"));
			languages.Add(new Language("dip", "Northeastern Dinka"));
			languages.Add(new Language("diq", "Dimli (individual language)"));
			languages.Add(new Language("dir", "Dirim"));
			languages.Add(new Language("dis", "Dimasa"));
			languages.Add(new Language("dit", "Dirari"));
			languages.Add(new Language("diu", "Diriku"));
			languages.Add(new Language("div", "Dhivehi"));
			languages.Add(new Language("diw", "Northwestern Dinka"));
			languages.Add(new Language("dix", "Dixon Reef"));
			languages.Add(new Language("diy", "Diuwe"));
			languages.Add(new Language("diz", "Ding"));
			languages.Add(new Language("djb", "Djinba"));
			languages.Add(new Language("djc", "Dar Daju Daju"));
			languages.Add(new Language("djd", "Djamindjung"));
			languages.Add(new Language("dje", "Zarma"));
			languages.Add(new Language("djf", "Djangun"));
			languages.Add(new Language("dji", "Djinang"));
			languages.Add(new Language("djj", "Djeebbana"));
			languages.Add(new Language("djk", "Eastern Maroon Creole"));
			languages.Add(new Language("djl", "Djiwarli"));
			languages.Add(new Language("djm", "Jamsay Dogon"));
			languages.Add(new Language("djn", "Djauan"));
			languages.Add(new Language("djo", "Jangkang"));
			languages.Add(new Language("djr", "Djambarrpuyngu"));
			languages.Add(new Language("dju", "Kapriman"));
			languages.Add(new Language("djw", "Djawi"));
			languages.Add(new Language("dka", "Dakpakha"));
			languages.Add(new Language("dkk", "Dakka"));
			languages.Add(new Language("dkr", "Kuijau"));
			languages.Add(new Language("dks", "Southeastern Dinka"));
			languages.Add(new Language("dkx", "Mazagway"));
			languages.Add(new Language("dlg", "Dolgan"));
			languages.Add(new Language("dlm", "Dalmatian"));
			languages.Add(new Language("dln", "Darlong"));
			languages.Add(new Language("dma", "Duma"));
			languages.Add(new Language("dmb", "Mombo Dogon"));
			languages.Add(new Language("dmc", "Dimir"));
			languages.Add(new Language("dme", "Dugwor"));
			languages.Add(new Language("dmg", "Upper Kinabatangan"));
			languages.Add(new Language("dmk", "Domaaki"));
			languages.Add(new Language("dml", "Dameli"));
			languages.Add(new Language("dmm", "Dama"));
			languages.Add(new Language("dmo", "Kemezung"));
			languages.Add(new Language("dmr", "East Damar"));
			languages.Add(new Language("dms", "Dampelas"));
			languages.Add(new Language("dmu", "Dubu"));
			languages.Add(new Language("dmv", "Dumpas"));
			languages.Add(new Language("dmx", "Dema"));
			languages.Add(new Language("dmy", "Demta"));
			languages.Add(new Language("dna", "Upper Grand Valley Dani"));
			languages.Add(new Language("dnd", "Daonda"));
			languages.Add(new Language("dne", "Ndendeule"));
			languages.Add(new Language("dng", "Dungan"));
			languages.Add(new Language("dni", "Lower Grand Valley Dani"));
			languages.Add(new Language("dnk", "Dengka"));
			languages.Add(new Language("dnn", "Dz∙∙ngoo"));
			languages.Add(new Language("dnr", "Danaru"));
			languages.Add(new Language("dnt", "Mid Grand Valley Dani"));
			languages.Add(new Language("dnu", "Danau"));
			languages.Add(new Language("dnw", "Western Dani"));
			languages.Add(new Language("dny", "Denэ"));
			languages.Add(new Language("doa", "Dom"));
			languages.Add(new Language("dob", "Dobu"));
			languages.Add(new Language("doc", "Northern Dong"));
			languages.Add(new Language("doe", "Doe"));
			languages.Add(new Language("dof", "Domu"));
			languages.Add(new Language("doh", "Dong"));
			languages.Add(new Language("doi", "Dogri (macrolanguage)"));
			languages.Add(new Language("dok", "Dondo"));
			languages.Add(new Language("dol", "Doso"));
			languages.Add(new Language("don", "Toura (Papua New Guinea)"));
			languages.Add(new Language("doo", "Dongo"));
			languages.Add(new Language("dop", "Lukpa"));
			languages.Add(new Language("doq", "Dominican Sign Language"));
			languages.Add(new Language("dor", "Dori'o"));
			languages.Add(new Language("dos", "Dogosщ"));
			languages.Add(new Language("dot", "Dass"));
			languages.Add(new Language("dov", "Dombe"));
			languages.Add(new Language("dow", "Doyayo"));
			languages.Add(new Language("dox", "Bussa"));
			languages.Add(new Language("doy", "Dompo"));
			languages.Add(new Language("doz", "Dorze"));
			languages.Add(new Language("dpp", "Papar"));
			languages.Add(new Language("drb", "Dair"));
			languages.Add(new Language("drc", "Minderico"));
			languages.Add(new Language("drd", "Darmiya"));
			languages.Add(new Language("dre", "Dolpo"));
			languages.Add(new Language("drg", "Rungus"));
			languages.Add(new Language("dri", "C'lela"));
			languages.Add(new Language("drl", "Darling"));
			languages.Add(new Language("drn", "West Damar"));
			languages.Add(new Language("dro", "Daro-Matu Melanau"));
			languages.Add(new Language("drq", "Dura"));
			languages.Add(new Language("drr", "Dororo"));
			languages.Add(new Language("drs", "Gedeo"));
			languages.Add(new Language("drt", "Drents"));
			languages.Add(new Language("dru", "Rukai"));
			languages.Add(new Language("dry", "Darai"));
			languages.Add(new Language("dsb", "Lower Sorbian"));
			languages.Add(new Language("dse", "Dutch Sign Language"));
			languages.Add(new Language("dsh", "Daasanach"));
			languages.Add(new Language("dsi", "Disa"));
			languages.Add(new Language("dsl", "Danish Sign Language"));
			languages.Add(new Language("dsn", "Dusner"));
			languages.Add(new Language("dso", "Desiya"));
			languages.Add(new Language("dsq", "Tadaksahak"));
			languages.Add(new Language("dta", "Daur"));
			languages.Add(new Language("dtb", "Labuk-Kinabatangan Kadazan"));
			languages.Add(new Language("dtd", "Ditidaht"));
			languages.Add(new Language("dti", "Ana Tinga Dogon"));
			languages.Add(new Language("dtk", "Tene Kan Dogon"));
			languages.Add(new Language("dtm", "Tomo Kan Dogon"));
			languages.Add(new Language("dtp", "Central Dusun"));
			languages.Add(new Language("dtr", "Lotud"));
			languages.Add(new Language("dts", "Toro So Dogon"));
			languages.Add(new Language("dtt", "Toro Tegu Dogon"));
			languages.Add(new Language("dtu", "Tebul Ure Dogon"));
			languages.Add(new Language("dua", "Duala"));
			languages.Add(new Language("dub", "Dubli"));
			languages.Add(new Language("duc", "Duna"));
			languages.Add(new Language("dud", "Hun-Saare"));
			languages.Add(new Language("due", "Umiray Dumaget Agta"));
			languages.Add(new Language("duf", "Dumbea"));
			languages.Add(new Language("dug", "Duruma"));
			languages.Add(new Language("duh", "Dungra Bhil"));
			languages.Add(new Language("dui", "Dumun"));
			languages.Add(new Language("duj", "Dhuwal"));
			languages.Add(new Language("duk", "Uyajitaya"));
			languages.Add(new Language("dul", "Alabat Island Agta"));
			languages.Add(new Language("dum", "Middle Dutch (ca. 1050-1350)"));
			languages.Add(new Language("dun", "Dusun Deyah"));
			languages.Add(new Language("duo", "Dupaninan Agta"));
			languages.Add(new Language("dup", "Duano"));
			languages.Add(new Language("duq", "Dusun Malang"));
			languages.Add(new Language("dur", "Dii"));
			languages.Add(new Language("dus", "Dumi"));
			languages.Add(new Language("duu", "Drung"));
			languages.Add(new Language("duv", "Duvle"));
			languages.Add(new Language("duw", "Dusun Witu"));
			languages.Add(new Language("dux", "Duungooma"));
			languages.Add(new Language("duy", "Dicamay Agta"));
			languages.Add(new Language("duz", "Duli"));
			languages.Add(new Language("dva", "Duau"));
			languages.Add(new Language("dwa", "Diri"));
			languages.Add(new Language("dwl", "Walo Kumbe Dogon"));
			languages.Add(new Language("dwr", "Dawro"));
			languages.Add(new Language("dws", "Dutton World Speedwords"));
			languages.Add(new Language("dww", "Dawawa"));
			languages.Add(new Language("dya", "Dyan"));
			languages.Add(new Language("dyb", "Dyaberdyaber"));
			languages.Add(new Language("dyd", "Dyugun"));
			languages.Add(new Language("dyg", "Villa Viciosa Agta"));
			languages.Add(new Language("dyi", "Djimini Senoufo"));
			languages.Add(new Language("dym", "Yanda Dom Dogon"));
			languages.Add(new Language("dyn", "Dyangadi"));
			languages.Add(new Language("dyo", "Jola-Fonyi"));
			languages.Add(new Language("dyu", "Dyula"));
			languages.Add(new Language("dyy", "Dyaabugay"));
			languages.Add(new Language("dza", "Tunzu"));
			languages.Add(new Language("dzd", "Daza"));
			languages.Add(new Language("dzg", "Dazaga"));
			languages.Add(new Language("dzl", "Dzalakha"));
			languages.Add(new Language("dzn", "Dzando"));
			languages.Add(new Language("dzo", "Dzongkha"));
			languages.Add(new Language("ebg", "Ebughu"));
			languages.Add(new Language("ebk", "Eastern Bontok"));
			languages.Add(new Language("ebo", "Teke-Ebo"));
			languages.Add(new Language("ebr", "Ebriщ"));
			languages.Add(new Language("ebu", "Embu"));
			languages.Add(new Language("ecr", "Eteocretan"));
			languages.Add(new Language("ecs", "Ecuadorian Sign Language"));
			languages.Add(new Language("ecy", "Eteocypriot"));
			languages.Add(new Language("eee", "E"));
			languages.Add(new Language("efa", "Efai"));
			languages.Add(new Language("efe", "Efe"));
			languages.Add(new Language("efi", "Efik"));
			languages.Add(new Language("ega", "Ega"));
			languages.Add(new Language("egl", "Emilian"));
			languages.Add(new Language("ego", "Eggon"));
			languages.Add(new Language("egy", "Egyptian (Ancient)"));
			languages.Add(new Language("ehu", "Ehueun"));
			languages.Add(new Language("eip", "Eipomek"));
			languages.Add(new Language("eit", "Eitiep"));
			languages.Add(new Language("eiv", "Askopan"));
			languages.Add(new Language("eja", "Ejamat"));
			languages.Add(new Language("eka", "Ekajuk"));
			languages.Add(new Language("eke", "Ekit"));
			languages.Add(new Language("ekg", "Ekari"));
			languages.Add(new Language("eki", "Eki"));
			languages.Add(new Language("ekk", "Standard Estonian"));
			languages.Add(new Language("ekl", "Kol"));
			languages.Add(new Language("ekm", "Elip"));
			languages.Add(new Language("eko", "Koti"));
			languages.Add(new Language("ekp", "Ekpeye"));
			languages.Add(new Language("ekr", "Yace"));
			languages.Add(new Language("eky", "Eastern Kayah"));
			languages.Add(new Language("ele", "Elepi"));
			languages.Add(new Language("elh", "El Hugeirat"));
			languages.Add(new Language("eli", "Nding"));
			languages.Add(new Language("elk", "Elkei"));
			languages.Add(new Language("ell", "Modern Greek (1453-)"));
			languages.Add(new Language("elm", "Eleme"));
			languages.Add(new Language("elo", "El Molo"));
			languages.Add(new Language("elp", "Elpaputih"));
			languages.Add(new Language("elu", "Elu"));
			languages.Add(new Language("elx", "Elamite"));
			languages.Add(new Language("ema", "Emai-Iuleha-Ora"));
			languages.Add(new Language("emb", "Embaloh"));
			languages.Add(new Language("eme", "Emerillon"));
			languages.Add(new Language("emg", "Eastern Meohang"));
			languages.Add(new Language("emi", "Mussau-Emira"));
			languages.Add(new Language("emk", "Eastern Maninkakan"));
			languages.Add(new Language("emm", "Mamulique"));
			languages.Add(new Language("emn", "Eman"));
			languages.Add(new Language("emo", "Emok"));
			languages.Add(new Language("emp", "Northern Emberс"));
			languages.Add(new Language("ems", "Pacific Gulf Yupik"));
			languages.Add(new Language("emu", "Eastern Muria"));
			languages.Add(new Language("emw", "Emplawas"));
			languages.Add(new Language("emx", "Erromintxela"));
			languages.Add(new Language("emy", "Epigraphic Mayan"));
			languages.Add(new Language("ena", "Apali"));
			languages.Add(new Language("enb", "Markweeta"));
			languages.Add(new Language("enc", "En"));
			languages.Add(new Language("end", "Ende"));
			languages.Add(new Language("enf", "Forest Enets"));
			languages.Add(new Language("eng", "English"));
			languages.Add(new Language("enh", "Tundra Enets"));
			languages.Add(new Language("enm", "Middle English (1100-1500)"));
			languages.Add(new Language("enn", "Engenni"));
			languages.Add(new Language("eno", "Enggano"));
			languages.Add(new Language("enq", "Enga"));
			languages.Add(new Language("enr", "Emumu"));
			languages.Add(new Language("enu", "Enu"));
			languages.Add(new Language("env", "Enwan (Edu State)"));
			languages.Add(new Language("enw", "Enwan (Akwa Ibom State)"));
			languages.Add(new Language("eot", "Beti (CЇte d'Ivoire)"));
			languages.Add(new Language("epi", "Epie"));
			languages.Add(new Language("epo", "Esperanto"));
			languages.Add(new Language("era", "Eravallan"));
			languages.Add(new Language("erg", "Sie"));
			languages.Add(new Language("erh", "Eruwa"));
			languages.Add(new Language("eri", "Ogea"));
			languages.Add(new Language("erk", "South Efate"));
			languages.Add(new Language("ero", "Horpa"));
			languages.Add(new Language("err", "Erre"));
			languages.Add(new Language("ers", "Ersu"));
			languages.Add(new Language("ert", "Eritai"));
			languages.Add(new Language("erw", "Erokwanas"));
			languages.Add(new Language("ese", "Ese Ejja"));
			languages.Add(new Language("esh", "Eshtehardi"));
			languages.Add(new Language("esi", "North Alaskan Inupiatun"));
			languages.Add(new Language("esk", "Northwest Alaska Inupiatun"));
			languages.Add(new Language("esl", "Egypt Sign Language"));
			languages.Add(new Language("esm", "Esuma"));
			languages.Add(new Language("esn", "Salvadoran Sign Language"));
			languages.Add(new Language("eso", "Estonian Sign Language"));
			languages.Add(new Language("esq", "Esselen"));
			languages.Add(new Language("ess", "Central Siberian Yupik"));
			languages.Add(new Language("est", "Estonian"));
			languages.Add(new Language("esu", "Central Yupik"));
			languages.Add(new Language("etb", "Etebi"));
			languages.Add(new Language("etc", "Etchemin"));
			languages.Add(new Language("eth", "Ethiopian Sign Language"));
			languages.Add(new Language("etn", "Eton (Vanuatu)"));
			languages.Add(new Language("eto", "Eton (Cameroon)"));
			languages.Add(new Language("etr", "Edolo"));
			languages.Add(new Language("ets", "Yekhee"));
			languages.Add(new Language("ett", "Etruscan"));
			languages.Add(new Language("etu", "Ejagham"));
			languages.Add(new Language("etx", "Eten"));
			languages.Add(new Language("etz", "Semimi"));
			languages.Add(new Language("eus", "Basque"));
			languages.Add(new Language("eve", "Even"));
			languages.Add(new Language("evh", "Uvbie"));
			languages.Add(new Language("evn", "Evenki"));
			languages.Add(new Language("ewe", "Ewe"));
			languages.Add(new Language("ewo", "Ewondo"));
			languages.Add(new Language("ext", "Extremaduran"));
			languages.Add(new Language("eya", "Eyak"));
			languages.Add(new Language("eyo", "Keiyo"));
			languages.Add(new Language("eze", "Uzekwe"));
			languages.Add(new Language("faa", "Fasu"));
			languages.Add(new Language("fab", "Fa D'ambu"));
			languages.Add(new Language("fad", "Wagi"));
			languages.Add(new Language("faf", "Fagani"));
			languages.Add(new Language("fag", "Finongan"));
			languages.Add(new Language("fah", "Baissa Fali"));
			languages.Add(new Language("fai", "Faiwol"));
			languages.Add(new Language("faj", "Faita"));
			languages.Add(new Language("fak", "Fang (Cameroon)"));
			languages.Add(new Language("fal", "South Fali"));
			languages.Add(new Language("fam", "Fam"));
			languages.Add(new Language("fan", "Fang (Equatorial Guinea)"));
			languages.Add(new Language("fao", "Faroese"));
			languages.Add(new Language("fap", "Palor"));
			languages.Add(new Language("far", "Fataleka"));
			languages.Add(new Language("fas", "Persian"));
			languages.Add(new Language("fat", "Fanti"));
			languages.Add(new Language("fau", "Fayu"));
			languages.Add(new Language("fax", "Fala"));
			languages.Add(new Language("fay", "Southwestern Fars"));
			languages.Add(new Language("faz", "Northwestern Fars"));
			languages.Add(new Language("fbl", "West Albay Bikol"));
			languages.Add(new Language("fcs", "Quebec Sign Language"));
			languages.Add(new Language("fer", "Feroge"));
			languages.Add(new Language("ffi", "Foia Foia"));
			languages.Add(new Language("ffm", "Maasina Fulfulde"));
			languages.Add(new Language("fgr", "Fongoro"));
			languages.Add(new Language("fia", "Nobiin"));
			languages.Add(new Language("fie", "Fyer"));
			languages.Add(new Language("fij", "Fijian"));
			languages.Add(new Language("fil", "Filipino"));
			languages.Add(new Language("fin", "Finnish"));
			languages.Add(new Language("fip", "Fipa"));
			languages.Add(new Language("fir", "Firan"));
			languages.Add(new Language("fit", "Tornedalen Finnish"));
			languages.Add(new Language("fiw", "Fiwaga"));
			languages.Add(new Language("fkv", "Kven Finnish"));
			languages.Add(new Language("fla", "Kalispel-Pend d'Oreille"));
			languages.Add(new Language("flh", "Foau"));
			languages.Add(new Language("fli", "Fali"));
			languages.Add(new Language("fll", "North Fali"));
			languages.Add(new Language("fln", "Flinders Island"));
			languages.Add(new Language("flr", "Fuliiru"));
			languages.Add(new Language("fly", "Tsotsitaal"));
			languages.Add(new Language("fmp", "Fe'fe'"));
			languages.Add(new Language("fmu", "Far Western Muria"));
			languages.Add(new Language("fng", "Fanagalo"));
			languages.Add(new Language("fni", "Fania"));
			languages.Add(new Language("fod", "Foodo"));
			languages.Add(new Language("foi", "Foi"));
			languages.Add(new Language("fom", "Foma"));
			languages.Add(new Language("fon", "Fon"));
			languages.Add(new Language("for", "Fore"));
			languages.Add(new Language("fos", "Siraya"));
			languages.Add(new Language("fpe", "Fernando Po Creole English"));
			languages.Add(new Language("fqs", "Fas"));
			languages.Add(new Language("fra", "French"));
			languages.Add(new Language("frc", "Cajun French"));
			languages.Add(new Language("frd", "Fordata"));
			languages.Add(new Language("frk", "Frankish"));
			languages.Add(new Language("frm", "Middle French (ca. 1400-1600)"));
			languages.Add(new Language("fro", "Old French (842-ca. 1400)"));
			languages.Add(new Language("frp", "Arpitan"));
			languages.Add(new Language("frq", "Forak"));
			languages.Add(new Language("frr", "Northern Frisian"));
			languages.Add(new Language("frs", "Eastern Frisian"));
			languages.Add(new Language("frt", "Fortsenal"));
			languages.Add(new Language("fry", "Western Frisian"));
			languages.Add(new Language("fse", "Finnish Sign Language"));
			languages.Add(new Language("fsl", "French Sign Language"));
			languages.Add(new Language("fss", "Finland-Swedish Sign Language"));
			languages.Add(new Language("fub", "Adamawa Fulfulde"));
			languages.Add(new Language("fuc", "Pulaar"));
			languages.Add(new Language("fud", "East Futuna"));
			languages.Add(new Language("fue", "Borgu Fulfulde"));
			languages.Add(new Language("fuf", "Pular"));
			languages.Add(new Language("fuh", "Western Niger Fulfulde"));
			languages.Add(new Language("fui", "Bagirmi Fulfulde"));
			languages.Add(new Language("fuj", "Ko"));
			languages.Add(new Language("ful", "Fulah"));
			languages.Add(new Language("fum", "Fum"));
			languages.Add(new Language("fun", "FulniЇ"));
			languages.Add(new Language("fuq", "Central-Eastern Niger Fulfulde"));
			languages.Add(new Language("fur", "Friulian"));
			languages.Add(new Language("fut", "Futuna-Aniwa"));
			languages.Add(new Language("fuu", "Furu"));
			languages.Add(new Language("fuv", "Nigerian Fulfulde"));
			languages.Add(new Language("fuy", "Fuyug"));
			languages.Add(new Language("fvr", "Fur"));
			languages.Add(new Language("fwa", "Fwтi"));
			languages.Add(new Language("fwe", "Fwe"));
			languages.Add(new Language("gaa", "Ga"));
			languages.Add(new Language("gab", "Gabri"));
			languages.Add(new Language("gac", "Mixed Great Andamanese"));
			languages.Add(new Language("gad", "Gaddang"));
			languages.Add(new Language("gae", "Guarequena"));
			languages.Add(new Language("gaf", "Gende"));
			languages.Add(new Language("gag", "Gagauz"));
			languages.Add(new Language("gah", "Alekano"));
			languages.Add(new Language("gai", "Borei"));
			languages.Add(new Language("gaj", "Gadsup"));
			languages.Add(new Language("gak", "Gamkonora"));
			languages.Add(new Language("gal", "Galoli"));
			languages.Add(new Language("gam", "Kandawo"));
			languages.Add(new Language("gan", "Gan Chinese"));
			languages.Add(new Language("gao", "Gants"));
			languages.Add(new Language("gap", "Gal"));
			languages.Add(new Language("gaq", "Gata'"));
			languages.Add(new Language("gar", "Galeya"));
			languages.Add(new Language("gas", "Adiwasi Garasia"));
			languages.Add(new Language("gat", "Kenati"));
			languages.Add(new Language("gau", "Mudhili Gadaba"));
			languages.Add(new Language("gaw", "Nobonob"));
			languages.Add(new Language("gax", "Borana-Arsi-Guji Oromo"));
			languages.Add(new Language("gay", "Gayo"));
			languages.Add(new Language("gaz", "West Central Oromo"));
			languages.Add(new Language("gba", "Gbaya (Central African Republic)"));
			languages.Add(new Language("gbb", "Kaytetye"));
			languages.Add(new Language("gbc", "Garawa"));
			languages.Add(new Language("gbd", "Karadjeri"));
			languages.Add(new Language("gbe", "Niksek"));
			languages.Add(new Language("gbf", "Gaikundi"));
			languages.Add(new Language("gbg", "Gbanziri"));
			languages.Add(new Language("gbh", "Defi Gbe"));
			languages.Add(new Language("gbi", "Galela"));
			languages.Add(new Language("gbj", "Bodo Gadaba"));
			languages.Add(new Language("gbk", "Gaddi"));
			languages.Add(new Language("gbl", "Gamit"));
			languages.Add(new Language("gbm", "Garhwali"));
			languages.Add(new Language("gbn", "Mo'da"));
			languages.Add(new Language("gbo", "Northern Grebo"));
			languages.Add(new Language("gbp", "Gbaya-Bossangoa"));
			languages.Add(new Language("gbq", "Gbaya-Bozoum"));
			languages.Add(new Language("gbr", "Gbagyi"));
			languages.Add(new Language("gbs", "Gbesi Gbe"));
			languages.Add(new Language("gbu", "Gagadu"));
			languages.Add(new Language("gbv", "Gbanu"));
			languages.Add(new Language("gbx", "Eastern Xwla Gbe"));
			languages.Add(new Language("gby", "Gbari"));
			languages.Add(new Language("gbz", "Zoroastrian Dari"));
			languages.Add(new Language("gcc", "Mali"));
			languages.Add(new Language("gcd", "Ganggalida"));
			languages.Add(new Language("gce", "Galice"));
			languages.Add(new Language("gcf", "Guadeloupean Creole French"));
			languages.Add(new Language("gcl", "Grenadian Creole English"));
			languages.Add(new Language("gcn", "Gaina"));
			languages.Add(new Language("gcr", "Guianese Creole French"));
			languages.Add(new Language("gct", "Colonia Tovar German"));
			languages.Add(new Language("gda", "Gade Lohar"));
			languages.Add(new Language("gdb", "Pottangi Ollar Gadaba"));
			languages.Add(new Language("gdc", "Gugu Badhun"));
			languages.Add(new Language("gdd", "Gedaged"));
			languages.Add(new Language("gde", "Gude"));
			languages.Add(new Language("gdf", "Guduf-Gava"));
			languages.Add(new Language("gdg", "Ga'dang"));
			languages.Add(new Language("gdh", "Gadjerawang"));
			languages.Add(new Language("gdi", "Gundi"));
			languages.Add(new Language("gdj", "Gurdjar"));
			languages.Add(new Language("gdk", "Gadang"));
			languages.Add(new Language("gdl", "Dirasha"));
			languages.Add(new Language("gdm", "Laal"));
			languages.Add(new Language("gdn", "Umanakaina"));
			languages.Add(new Language("gdo", "Ghodoberi"));
			languages.Add(new Language("gdq", "Mehri"));
			languages.Add(new Language("gdr", "Wipi"));
			languages.Add(new Language("gdu", "Gudu"));
			languages.Add(new Language("gdx", "Godwari"));
			languages.Add(new Language("gea", "Geruma"));
			languages.Add(new Language("geb", "Kire"));
			languages.Add(new Language("gec", "Gboloo Grebo"));
			languages.Add(new Language("ged", "Gade"));
			languages.Add(new Language("geg", "Gengle"));
			languages.Add(new Language("geh", "Hutterite German"));
			languages.Add(new Language("gei", "Gebe"));
			languages.Add(new Language("gej", "Gen"));
			languages.Add(new Language("gek", "Yiwom"));
			languages.Add(new Language("gel", "ut-Ma'in"));
			languages.Add(new Language("geq", "Geme"));
			languages.Add(new Language("ges", "Geser-Gorom"));
			languages.Add(new Language("gew", "Gera"));
			languages.Add(new Language("gex", "Garre"));
			languages.Add(new Language("gey", "Enya"));
			languages.Add(new Language("gez", "Geez"));
			languages.Add(new Language("gfk", "Patpatar"));
			languages.Add(new Language("gft", "Gafat"));
			languages.Add(new Language("gga", "Gao"));
			languages.Add(new Language("ggb", "Gbii"));
			languages.Add(new Language("ggd", "Gugadj"));
			languages.Add(new Language("gge", "Guragone"));
			languages.Add(new Language("ggg", "Gurgula"));
			languages.Add(new Language("ggk", "Kungarakany"));
			languages.Add(new Language("ggl", "Ganglau"));
			languages.Add(new Language("ggn", "Eastern Gurung"));
			languages.Add(new Language("ggo", "Southern Gondi"));
			languages.Add(new Language("ggr", "Aghu Tharnggalu"));
			languages.Add(new Language("ggt", "Gitua"));
			languages.Add(new Language("ggu", "Gagu"));
			languages.Add(new Language("ggw", "Gogodala"));
			languages.Add(new Language("gha", "Ghadamшs"));
			languages.Add(new Language("ghc", "Hiberno-Scottish Gaelic"));
			languages.Add(new Language("ghe", "Southern Ghale"));
			languages.Add(new Language("ghh", "Northern Ghale"));
			languages.Add(new Language("ghk", "Geko Karen"));
			languages.Add(new Language("ghl", "Ghulfan"));
			languages.Add(new Language("ghn", "Ghanongga"));
			languages.Add(new Language("gho", "Ghomara"));
			languages.Add(new Language("ghr", "Ghera"));
			languages.Add(new Language("ghs", "Guhu-Samane"));
			languages.Add(new Language("ght", "Kutang Ghale"));
			languages.Add(new Language("gia", "Kitja"));
			languages.Add(new Language("gib", "Gibanawa"));
			languages.Add(new Language("gic", "Gail"));
			languages.Add(new Language("gid", "Gidar"));
			languages.Add(new Language("gig", "Goaria"));
			languages.Add(new Language("gil", "Gilbertese"));
			languages.Add(new Language("gim", "Gimi (Eastern Highlands)"));
			languages.Add(new Language("gin", "Hinukh"));
			languages.Add(new Language("gio", "Gelao"));
			languages.Add(new Language("gip", "Gimi (West New Britain)"));
			languages.Add(new Language("giq", "Green Gelao"));
			languages.Add(new Language("gir", "Red Gelao"));
			languages.Add(new Language("gis", "North Giziga"));
			languages.Add(new Language("git", "Gitxsan"));
			languages.Add(new Language("giw", "White Gelao"));
			languages.Add(new Language("gix", "Gilima"));
			languages.Add(new Language("giy", "Giyug"));
			languages.Add(new Language("giz", "South Giziga"));
			languages.Add(new Language("gji", "Geji"));
			languages.Add(new Language("gjk", "Kachi Koli"));
			languages.Add(new Language("gjn", "Gonja"));
			languages.Add(new Language("gju", "Gujari"));
			languages.Add(new Language("gka", "Guya"));
			languages.Add(new Language("gke", "Ndai"));
			languages.Add(new Language("gkn", "Gokana"));
			languages.Add(new Language("gkp", "Guinea Kpelle"));
			languages.Add(new Language("gla", "Scottish Gaelic"));
			languages.Add(new Language("glc", "Bon Gula"));
			languages.Add(new Language("gld", "Nanai"));
			languages.Add(new Language("gle", "Irish"));
			languages.Add(new Language("glg", "Galician"));
			languages.Add(new Language("glh", "Northwest Pashayi"));
			languages.Add(new Language("gli", "Guliguli"));
			languages.Add(new Language("glj", "Gula Iro"));
			languages.Add(new Language("glk", "Gilaki"));
			languages.Add(new Language("glo", "Galambu"));
			languages.Add(new Language("glr", "Glaro-Twabo"));
			languages.Add(new Language("glu", "Gula (Chad)"));
			languages.Add(new Language("glv", "Manx"));
			languages.Add(new Language("glw", "Glavda"));
			languages.Add(new Language("gly", "Gule"));
			languages.Add(new Language("gma", "Gambera"));
			languages.Add(new Language("gmb", "Gula'alaa"));
			languages.Add(new Language("gmd", "Mсghdь"));
			languages.Add(new Language("gmh", "Middle High German (ca. 1050-1500)"));
			languages.Add(new Language("gml", "Middle Low German"));
			languages.Add(new Language("gmm", "Gbaya-Mbodomo"));
			languages.Add(new Language("gmn", "Gimnime"));
			languages.Add(new Language("gmu", "Gumalu"));
			languages.Add(new Language("gmv", "Gamo"));
			languages.Add(new Language("gmx", "Magoma"));
			languages.Add(new Language("gmy", "Mycenaean Greek"));
			languages.Add(new Language("gna", "Kaansa"));
			languages.Add(new Language("gnb", "Gangte"));
			languages.Add(new Language("gnc", "Guanche"));
			languages.Add(new Language("gnd", "Zulgo-Gemzek"));
			languages.Add(new Language("gne", "Ganang"));
			languages.Add(new Language("gng", "Ngangam"));
			languages.Add(new Language("gnh", "Lere"));
			languages.Add(new Language("gni", "Gooniyandi"));
			languages.Add(new Language("gnk", "//Gana"));
			languages.Add(new Language("gnl", "Gangulu"));
			languages.Add(new Language("gnm", "Ginuman"));
			languages.Add(new Language("gnn", "Gumatj"));
			languages.Add(new Language("gno", "Northern Gondi"));
			languages.Add(new Language("gnq", "Gana"));
			languages.Add(new Language("gnr", "Gureng Gureng"));
			languages.Add(new Language("gnt", "Guntai"));
			languages.Add(new Language("gnu", "Gnau"));
			languages.Add(new Language("gnw", "Western Bolivian Guaranэ"));
			languages.Add(new Language("gnz", "Ganzi"));
			languages.Add(new Language("goa", "Guro"));
			languages.Add(new Language("gob", "Playero"));
			languages.Add(new Language("goc", "Gorakor"));
			languages.Add(new Language("god", "Godiщ"));
			languages.Add(new Language("goe", "Gongduk"));
			languages.Add(new Language("gof", "Gofa"));
			languages.Add(new Language("gog", "Gogo"));
			languages.Add(new Language("goh", "Old High German (ca. 750-1050)"));
			languages.Add(new Language("goi", "Gobasi"));
			languages.Add(new Language("goj", "Gowlan"));
			languages.Add(new Language("gok", "Gowli"));
			languages.Add(new Language("gol", "Gola"));
			languages.Add(new Language("gom", "Goan Konkani"));
			languages.Add(new Language("gon", "Gondi"));
			languages.Add(new Language("goo", "Gone Dau"));
			languages.Add(new Language("gop", "Yeretuar"));
			languages.Add(new Language("goq", "Gorap"));
			languages.Add(new Language("gor", "Gorontalo"));
			languages.Add(new Language("gos", "Gronings"));
			languages.Add(new Language("got", "Gothic"));
			languages.Add(new Language("gou", "Gavar"));
			languages.Add(new Language("gow", "Gorowa"));
			languages.Add(new Language("gox", "Gobu"));
			languages.Add(new Language("goy", "Goundo"));
			languages.Add(new Language("goz", "Gozarkhani"));
			languages.Add(new Language("gpa", "Gupa-Abawa"));
			languages.Add(new Language("gpn", "Taiap"));
			languages.Add(new Language("gqa", "Ga'anda"));
			languages.Add(new Language("gqi", "Guiqiong"));
			languages.Add(new Language("gqn", "Guana (Brazil)"));
			languages.Add(new Language("gqr", "Gor"));
			languages.Add(new Language("gra", "Rajput Garasia"));
			languages.Add(new Language("grb", "Grebo"));
			languages.Add(new Language("grc", "Ancient Greek (to 1453)"));
			languages.Add(new Language("grd", "Guruntum-Mbaaru"));
			languages.Add(new Language("grg", "Madi"));
			languages.Add(new Language("grh", "Gbiri-Niragu"));
			languages.Add(new Language("gri", "Ghari"));
			languages.Add(new Language("grj", "Southern Grebo"));
			languages.Add(new Language("grm", "Kota Marudu Talantang"));
			languages.Add(new Language("grn", "Guarani"));
			languages.Add(new Language("gro", "Groma"));
			languages.Add(new Language("grq", "Gorovu"));
			languages.Add(new Language("grr", "Taznatit"));
			languages.Add(new Language("grs", "Gresi"));
			languages.Add(new Language("grt", "Garo"));
			languages.Add(new Language("gru", "Kistane"));
			languages.Add(new Language("grv", "Central Grebo"));
			languages.Add(new Language("grw", "Gweda"));
			languages.Add(new Language("grx", "Guriaso"));
			languages.Add(new Language("gry", "Barclayville Grebo"));
			languages.Add(new Language("grz", "Guramalum"));
			languages.Add(new Language("gse", "Ghanaian Sign Language"));
			languages.Add(new Language("gsg", "German Sign Language"));
			languages.Add(new Language("gsl", "Gusilay"));
			languages.Add(new Language("gsm", "Guatemalan Sign Language"));
			languages.Add(new Language("gsn", "Gusan"));
			languages.Add(new Language("gso", "Southwest Gbaya"));
			languages.Add(new Language("gsp", "Wasembo"));
			languages.Add(new Language("gss", "Greek Sign Language"));
			languages.Add(new Language("gsw", "Swiss German"));
			languages.Add(new Language("gta", "Guatє"));
			languages.Add(new Language("gti", "Gbati-ri"));
			languages.Add(new Language("gua", "Shiki"));
			languages.Add(new Language("gub", "Guajajсra"));
			languages.Add(new Language("guc", "Wayuu"));
			languages.Add(new Language("gud", "Yocobouщ Dida"));
			languages.Add(new Language("gue", "Gurinji"));
			languages.Add(new Language("guf", "Gupapuyngu"));
			languages.Add(new Language("gug", "Paraguayan Guaranэ"));
			languages.Add(new Language("guh", "Guahibo"));
			languages.Add(new Language("gui", "Eastern Bolivian Guaranэ"));
			languages.Add(new Language("guj", "Gujarati"));
			languages.Add(new Language("guk", "Gumuz"));
			languages.Add(new Language("gul", "Sea Island Creole English"));
			languages.Add(new Language("gum", "Guambiano"));
			languages.Add(new Language("gun", "Mbyс Guaranэ"));
			languages.Add(new Language("guo", "Guayabero"));
			languages.Add(new Language("gup", "Gunwinggu"));
			languages.Add(new Language("guq", "Achщ"));
			languages.Add(new Language("gur", "Farefare"));
			languages.Add(new Language("gus", "Guinean Sign Language"));
			languages.Add(new Language("gut", "Malщku Jaэka"));
			languages.Add(new Language("guu", "YanomamЎ"));
			languages.Add(new Language("guv", "Gey"));
			languages.Add(new Language("guw", "Gun"));
			languages.Add(new Language("gux", "Gourmanchщma"));
			languages.Add(new Language("guz", "Gusii"));
			languages.Add(new Language("gva", "Guana (Paraguay)"));
			languages.Add(new Language("gvc", "Guanano"));
			languages.Add(new Language("gve", "Duwet"));
			languages.Add(new Language("gvf", "Golin"));
			languages.Add(new Language("gvj", "Guajс"));
			languages.Add(new Language("gvl", "Gulay"));
			languages.Add(new Language("gvm", "Gurmana"));
			languages.Add(new Language("gvn", "Kuku-Yalanji"));
			languages.Add(new Language("gvo", "Gaviуo Do Jiparanс"));
			languages.Add(new Language("gvp", "Parс Gaviуo"));
			languages.Add(new Language("gvr", "Western Gurung"));
			languages.Add(new Language("gvs", "Gumawana"));
			languages.Add(new Language("gvy", "Guyani"));
			languages.Add(new Language("gwa", "Mbato"));
			languages.Add(new Language("gwb", "Gwa"));
			languages.Add(new Language("gwc", "Kalami"));
			languages.Add(new Language("gwd", "Gawwada"));
			languages.Add(new Language("gwe", "Gweno"));
			languages.Add(new Language("gwf", "Gowro"));
			languages.Add(new Language("gwg", "Moo"));
			languages.Add(new Language("gwi", "Gwich'in"));
			languages.Add(new Language("gwj", "/Gwi"));
			languages.Add(new Language("gwn", "Gwandara"));
			languages.Add(new Language("gwr", "Gwere"));
			languages.Add(new Language("gwt", "Gawar-Bati"));
			languages.Add(new Language("gwu", "Guwamu"));
			languages.Add(new Language("gww", "Kwini"));
			languages.Add(new Language("gwx", "Gua"));
			languages.Add(new Language("gxx", "Wш Southern"));
			languages.Add(new Language("gya", "Northwest Gbaya"));
			languages.Add(new Language("gyb", "Garus"));
			languages.Add(new Language("gyd", "Kayardild"));
			languages.Add(new Language("gye", "Gyem"));
			languages.Add(new Language("gyf", "Gungabula"));
			languages.Add(new Language("gyg", "Gbayi"));
			languages.Add(new Language("gyi", "Gyele"));
			languages.Add(new Language("gyl", "Gayil"));
			languages.Add(new Language("gym", "Ngфbere"));
			languages.Add(new Language("gyn", "Guyanese Creole English"));
			languages.Add(new Language("gyr", "Guarayu"));
			languages.Add(new Language("gyy", "Gunya"));
			languages.Add(new Language("gza", "Ganza"));
			languages.Add(new Language("gzi", "Gazi"));
			languages.Add(new Language("gzn", "Gane"));
			languages.Add(new Language("haa", "Han"));
			languages.Add(new Language("hab", "Hanoi Sign Language"));
			languages.Add(new Language("hac", "Gurani"));
			languages.Add(new Language("had", "Hatam"));
			languages.Add(new Language("hae", "Eastern Oromo"));
			languages.Add(new Language("haf", "Haiphong Sign Language"));
			languages.Add(new Language("hag", "Hanga"));
			languages.Add(new Language("hah", "Hahon"));
			languages.Add(new Language("hai", "Haida"));
			languages.Add(new Language("haj", "Hajong"));
			languages.Add(new Language("hak", "Hakka Chinese"));
			languages.Add(new Language("hal", "Halang"));
			languages.Add(new Language("ham", "Hewa"));
			languages.Add(new Language("han", "Hangaza"));
			languages.Add(new Language("hao", "HakЎ"));
			languages.Add(new Language("hap", "Hupla"));
			languages.Add(new Language("haq", "Ha"));
			languages.Add(new Language("har", "Harari"));
			languages.Add(new Language("has", "Haisla"));
			languages.Add(new Language("hat", "Haitian"));
			languages.Add(new Language("hau", "Hausa"));
			languages.Add(new Language("hav", "Havu"));
			languages.Add(new Language("haw", "Hawaiian"));
			languages.Add(new Language("hax", "Southern Haida"));
			languages.Add(new Language("hay", "Haya"));
			languages.Add(new Language("haz", "Hazaragi"));
			languages.Add(new Language("hba", "Hamba"));
			languages.Add(new Language("hbb", "Huba"));
			languages.Add(new Language("hbn", "Heiban"));
			languages.Add(new Language("hbo", "Ancient Hebrew"));
			languages.Add(new Language("hbs", "Serbo-Croatian"));
			languages.Add(new Language("hbu", "Habu"));
			languages.Add(new Language("hca", "Andaman Creole Hindi"));
			languages.Add(new Language("hch", "Huichol"));
			languages.Add(new Language("hdn", "Northern Haida"));
			languages.Add(new Language("hds", "Honduras Sign Language"));
			languages.Add(new Language("hdy", "Hadiyya"));
			languages.Add(new Language("hea", "Northern Qiandong Miao"));
			languages.Add(new Language("heb", "Hebrew"));
			languages.Add(new Language("hed", "Herdщ"));
			languages.Add(new Language("heg", "Helong"));
			languages.Add(new Language("heh", "Hehe"));
			languages.Add(new Language("hei", "Heiltsuk"));
			languages.Add(new Language("hem", "Hemba"));
			languages.Add(new Language("her", "Herero"));
			languages.Add(new Language("hgm", "Hai//om"));
			languages.Add(new Language("hgw", "Haigwai"));
			languages.Add(new Language("hhi", "Hoia Hoia"));
			languages.Add(new Language("hhr", "Kerak"));
			languages.Add(new Language("hhy", "Hoyahoya"));
			languages.Add(new Language("hia", "Lamang"));
			languages.Add(new Language("hib", "Hibito"));
			languages.Add(new Language("hid", "Hidatsa"));
			languages.Add(new Language("hif", "Fiji Hindi"));
			languages.Add(new Language("hig", "Kamwe"));
			languages.Add(new Language("hih", "Pamosu"));
			languages.Add(new Language("hii", "Hinduri"));
			languages.Add(new Language("hij", "Hijuk"));
			languages.Add(new Language("hik", "Seit-Kaitetu"));
			languages.Add(new Language("hil", "Hiligaynon"));
			languages.Add(new Language("hin", "Hindi"));
			languages.Add(new Language("hio", "Tsoa"));
			languages.Add(new Language("hir", "Himarimу"));
			languages.Add(new Language("hit", "Hittite"));
			languages.Add(new Language("hiw", "Hiw"));
			languages.Add(new Language("hix", "Hixkaryсna"));
			languages.Add(new Language("hji", "Haji"));
			languages.Add(new Language("hka", "Kahe"));
			languages.Add(new Language("hke", "Hunde"));
			languages.Add(new Language("hkk", "Hunjara-Kaina Ke"));
			languages.Add(new Language("hks", "Hong Kong Sign Language"));
			languages.Add(new Language("hla", "Halia"));
			languages.Add(new Language("hlb", "Halbi"));
			languages.Add(new Language("hld", "Halang Doan"));
			languages.Add(new Language("hle", "Hlersu"));
			languages.Add(new Language("hlt", "Nga La"));
			languages.Add(new Language("hlu", "Hieroglyphic Luwian"));
			languages.Add(new Language("hma", "Southern Mashan Hmong"));
			languages.Add(new Language("hmb", "Humburi Senni Songhay"));
			languages.Add(new Language("hmc", "Central Huishui Hmong"));
			languages.Add(new Language("hmd", "Large Flowery Miao"));
			languages.Add(new Language("hme", "Eastern Huishui Hmong"));
			languages.Add(new Language("hmf", "Hmong Don"));
			languages.Add(new Language("hmg", "Southwestern Guiyang Hmong"));
			languages.Add(new Language("hmh", "Southwestern Huishui Hmong"));
			languages.Add(new Language("hmi", "Northern Huishui Hmong"));
			languages.Add(new Language("hmj", "Ge"));
			languages.Add(new Language("hmk", "Maek"));
			languages.Add(new Language("hml", "Luopohe Hmong"));
			languages.Add(new Language("hmm", "Central Mashan Hmong"));
			languages.Add(new Language("hmn", "Hmong"));
			languages.Add(new Language("hmo", "Hiri Motu"));
			languages.Add(new Language("hmp", "Northern Mashan Hmong"));
			languages.Add(new Language("hmq", "Eastern Qiandong Miao"));
			languages.Add(new Language("hmr", "Hmar"));
			languages.Add(new Language("hms", "Southern Qiandong Miao"));
			languages.Add(new Language("hmt", "Hamtai"));
			languages.Add(new Language("hmu", "Hamap"));
			languages.Add(new Language("hmv", "Hmong DЇ"));
			languages.Add(new Language("hmw", "Western Mashan Hmong"));
			languages.Add(new Language("hmy", "Southern Guiyang Hmong"));
			languages.Add(new Language("hmz", "Hmong Shua"));
			languages.Add(new Language("hna", "Mina (Cameroon)"));
			languages.Add(new Language("hnd", "Southern Hindko"));
			languages.Add(new Language("hne", "Chhattisgarhi"));
			languages.Add(new Language("hnh", "//Ani"));
			languages.Add(new Language("hni", "Hani"));
			languages.Add(new Language("hnj", "Hmong Njua"));
			languages.Add(new Language("hnn", "Hanunoo"));
			languages.Add(new Language("hno", "Northern Hindko"));
			languages.Add(new Language("hns", "Caribbean Hindustani"));
			languages.Add(new Language("hnu", "Hung"));
			languages.Add(new Language("hoa", "Hoava"));
			languages.Add(new Language("hob", "Mari (Madang Province)"));
			languages.Add(new Language("hoc", "Ho"));
			languages.Add(new Language("hod", "Holma"));
			languages.Add(new Language("hoe", "Horom"));
			languages.Add(new Language("hoh", "Hobyєt"));
			languages.Add(new Language("hoi", "Holikachuk"));
			languages.Add(new Language("hoj", "Hadothi"));
			languages.Add(new Language("hol", "Holu"));
			languages.Add(new Language("hom", "Homa"));
			languages.Add(new Language("hoo", "Holoholo"));
			languages.Add(new Language("hop", "Hopi"));
			languages.Add(new Language("hor", "Horo"));
			languages.Add(new Language("hos", "Ho Chi Minh City Sign Language"));
			languages.Add(new Language("hot", "Hote"));
			languages.Add(new Language("hov", "Hovongan"));
			languages.Add(new Language("how", "Honi"));
			languages.Add(new Language("hoy", "Holiya"));
			languages.Add(new Language("hoz", "Hozo"));
			languages.Add(new Language("hpo", "Hpon"));
			languages.Add(new Language("hps", "Hawai'i Pidgin Sign Language"));
			languages.Add(new Language("hra", "Hrangkhol"));
			languages.Add(new Language("hre", "Hre"));
			languages.Add(new Language("hrk", "Haruku"));
			languages.Add(new Language("hrm", "Horned Miao"));
			languages.Add(new Language("hro", "Haroi"));
			languages.Add(new Language("hrr", "Horuru"));
			languages.Add(new Language("hrt", "Hщrtevin"));
			languages.Add(new Language("hru", "Hruso"));
			languages.Add(new Language("hrv", "Croatian"));
			languages.Add(new Language("hrx", "Hunsrik"));
			languages.Add(new Language("hrz", "Harzani"));
			languages.Add(new Language("hsb", "Upper Sorbian"));
			languages.Add(new Language("hsh", "Hungarian Sign Language"));
			languages.Add(new Language("hsl", "Hausa Sign Language"));
			languages.Add(new Language("hsn", "Xiang Chinese"));
			languages.Add(new Language("hss", "Harsusi"));
			languages.Add(new Language("hti", "Hoti"));
			languages.Add(new Language("hto", "Minica Huitoto"));
			languages.Add(new Language("hts", "Hadza"));
			languages.Add(new Language("htu", "Hitu"));
			languages.Add(new Language("htx", "Middle Hittite"));
			languages.Add(new Language("hub", "Huambisa"));
			languages.Add(new Language("huc", "=/Hua"));
			languages.Add(new Language("hud", "Huaulu"));
			languages.Add(new Language("hue", "San Francisco Del Mar Huave"));
			languages.Add(new Language("huf", "Humene"));
			languages.Add(new Language("hug", "Huachipaeri"));
			languages.Add(new Language("huh", "Huilliche"));
			languages.Add(new Language("hui", "Huli"));
			languages.Add(new Language("huj", "Northern Guiyang Hmong"));
			languages.Add(new Language("huk", "Hulung"));
			languages.Add(new Language("hul", "Hula"));
			languages.Add(new Language("hum", "Hungana"));
			languages.Add(new Language("hun", "Hungarian"));
			languages.Add(new Language("huo", "Hu"));
			languages.Add(new Language("hup", "Hupa"));
			languages.Add(new Language("huq", "Tsat"));
			languages.Add(new Language("hur", "Halkomelem"));
			languages.Add(new Language("hus", "Huastec"));
			languages.Add(new Language("hut", "Humla"));
			languages.Add(new Language("huu", "Murui Huitoto"));
			languages.Add(new Language("huv", "San Mateo Del Mar Huave"));
			languages.Add(new Language("huw", "Hukumina"));
			languages.Add(new Language("hux", "N№pode Huitoto"));
			languages.Add(new Language("huy", "Hulaulс"));
			languages.Add(new Language("huz", "Hunzib"));
			languages.Add(new Language("hvc", "Haitian Vodoun Culture Language"));
			languages.Add(new Language("hve", "San Dionisio Del Mar Huave"));
			languages.Add(new Language("hvk", "Haveke"));
			languages.Add(new Language("hvn", "Sabu"));
			languages.Add(new Language("hvv", "Santa Marэa Del Mar Huave"));
			languages.Add(new Language("hwa", "Wanщ"));
			languages.Add(new Language("hwc", "Hawai'i Creole English"));
			languages.Add(new Language("hwo", "Hwana"));
			languages.Add(new Language("hya", "Hya"));
			languages.Add(new Language("hye", "Armenian"));
			languages.Add(new Language("iai", "Iaai"));
			languages.Add(new Language("ian", "Iatmul"));
			languages.Add(new Language("iap", "Iapama"));
			languages.Add(new Language("iar", "Purari"));
			languages.Add(new Language("iba", "Iban"));
			languages.Add(new Language("ibb", "Ibibio"));
			languages.Add(new Language("ibd", "Iwaidja"));
			languages.Add(new Language("ibe", "Akpes"));
			languages.Add(new Language("ibg", "Ibanag"));
			languages.Add(new Language("ibi", "Ibilo"));
			languages.Add(new Language("ibl", "Ibaloi"));
			languages.Add(new Language("ibm", "Agoi"));
			languages.Add(new Language("ibn", "Ibino"));
			languages.Add(new Language("ibo", "Igbo"));
			languages.Add(new Language("ibr", "Ibuoro"));
			languages.Add(new Language("ibu", "Ibu"));
			languages.Add(new Language("iby", "Ibani"));
			languages.Add(new Language("ica", "Ede Ica"));
			languages.Add(new Language("ich", "Etkywan"));
			languages.Add(new Language("icl", "Icelandic Sign Language"));
			languages.Add(new Language("icr", "Islander Creole English"));
			languages.Add(new Language("ida", "Idakho-Isukha-Tiriki"));
			languages.Add(new Language("idb", "Indo-Portuguese"));
			languages.Add(new Language("idc", "Idon"));
			languages.Add(new Language("idd", "Ede Idaca"));
			languages.Add(new Language("ide", "Idere"));
			languages.Add(new Language("idi", "Idi"));
			languages.Add(new Language("ido", "Ido"));
			languages.Add(new Language("idr", "Indri"));
			languages.Add(new Language("ids", "Idesa"));
			languages.Add(new Language("idt", "Idatщ"));
			languages.Add(new Language("idu", "Idoma"));
			languages.Add(new Language("ifa", "Amganad Ifugao"));
			languages.Add(new Language("ifb", "Batad Ifugao"));
			languages.Add(new Language("ife", "Ifш"));
			languages.Add(new Language("iff", "Ifo"));
			languages.Add(new Language("ifk", "Tuwali Ifugao"));
			languages.Add(new Language("ifm", "Teke-Fuumu"));
			languages.Add(new Language("ifu", "Mayoyao Ifugao"));
			languages.Add(new Language("ify", "Keley-I Kallahan"));
			languages.Add(new Language("igb", "Ebira"));
			languages.Add(new Language("ige", "Igede"));
			languages.Add(new Language("igg", "Igana"));
			languages.Add(new Language("igl", "Igala"));
			languages.Add(new Language("igm", "Kanggape"));
			languages.Add(new Language("ign", "Ignaciano"));
			languages.Add(new Language("igo", "Isebe"));
			languages.Add(new Language("igs", "Interglossa"));
			languages.Add(new Language("igw", "Igwe"));
			languages.Add(new Language("ihb", "Iha Based Pidgin"));
			languages.Add(new Language("ihi", "Ihievbe"));
			languages.Add(new Language("ihp", "Iha"));
			languages.Add(new Language("iii", "Sichuan Yi"));
			languages.Add(new Language("ijc", "Izon"));
			languages.Add(new Language("ije", "Biseni"));
			languages.Add(new Language("ijj", "Ede Ije"));
			languages.Add(new Language("ijn", "Kalabari"));
			languages.Add(new Language("ijs", "Southeast Ijo"));
			languages.Add(new Language("ike", "Eastern Canadian Inuktitut"));
			languages.Add(new Language("iki", "Iko"));
			languages.Add(new Language("ikk", "Ika"));
			languages.Add(new Language("ikl", "Ikulu"));
			languages.Add(new Language("iko", "Olulumo-Ikom"));
			languages.Add(new Language("ikp", "Ikpeshi"));
			languages.Add(new Language("ikt", "Western Canadian Inuktitut"));
			languages.Add(new Language("iku", "Inuktitut"));
			languages.Add(new Language("ikv", "Iku-Gora-Ankwa"));
			languages.Add(new Language("ikw", "Ikwere"));
			languages.Add(new Language("ikx", "Ik"));
			languages.Add(new Language("ikz", "Ikizu"));
			languages.Add(new Language("ila", "Ile Ape"));
			languages.Add(new Language("ilb", "Ila"));
			languages.Add(new Language("ile", "Interlingue"));
			languages.Add(new Language("ilg", "Garig-Ilgar"));
			languages.Add(new Language("ili", "Ili Turki"));
			languages.Add(new Language("ilk", "Ilongot"));
			languages.Add(new Language("ill", "Iranun"));
			languages.Add(new Language("ilo", "Iloko"));
			languages.Add(new Language("ils", "International Sign"));
			languages.Add(new Language("ilu", "Ili'uun"));
			languages.Add(new Language("ilv", "Ilue"));
			languages.Add(new Language("ilw", "Talur"));
			languages.Add(new Language("ima", "Mala Malasar"));
			languages.Add(new Language("ime", "Imeraguen"));
			languages.Add(new Language("imi", "Anamgura"));
			languages.Add(new Language("iml", "Miluk"));
			languages.Add(new Language("imn", "Imonda"));
			languages.Add(new Language("imo", "Imbongu"));
			languages.Add(new Language("imr", "Imroing"));
			languages.Add(new Language("ims", "Marsian"));
			languages.Add(new Language("imy", "Milyan"));
			languages.Add(new Language("ina", "Interlingua (International Auxiliary Language Association)"));
			languages.Add(new Language("inb", "Inga"));
			languages.Add(new Language("ind", "Indonesian"));
			languages.Add(new Language("ing", "Degexit'an"));
			languages.Add(new Language("inh", "Ingush"));
			languages.Add(new Language("inj", "Jungle Inga"));
			languages.Add(new Language("inl", "Indonesian Sign Language"));
			languages.Add(new Language("inm", "Minaean"));
			languages.Add(new Language("inn", "Isinai"));
			languages.Add(new Language("ino", "Inoke-Yate"));
			languages.Add(new Language("inp", "Iёapari"));
			languages.Add(new Language("ins", "Indian Sign Language"));
			languages.Add(new Language("int", "Intha"));
			languages.Add(new Language("inz", "Ineseёo"));
			languages.Add(new Language("ior", "Inor"));
			languages.Add(new Language("iou", "Tuma-Irumu"));
			languages.Add(new Language("iow", "Iowa-Oto"));
			languages.Add(new Language("ipi", "Ipili"));
			languages.Add(new Language("ipk", "Inupiaq"));
			languages.Add(new Language("ipo", "Ipiko"));
			languages.Add(new Language("iqu", "Iquito"));
			languages.Add(new Language("ire", "Iresim"));
			languages.Add(new Language("irh", "Irarutu"));
			languages.Add(new Language("iri", "Irigwe"));
			languages.Add(new Language("irk", "Iraqw"));
			languages.Add(new Language("irn", "Irсntxe"));
			languages.Add(new Language("irr", "Ir"));
			languages.Add(new Language("iru", "Irula"));
			languages.Add(new Language("irx", "Kamberau"));
			languages.Add(new Language("iry", "Iraya"));
			languages.Add(new Language("isa", "Isabi"));
			languages.Add(new Language("isc", "Isconahua"));
			languages.Add(new Language("isd", "Isnag"));
			languages.Add(new Language("ise", "Italian Sign Language"));
			languages.Add(new Language("isg", "Irish Sign Language"));
			languages.Add(new Language("ish", "Esan"));
			languages.Add(new Language("isi", "Nkem-Nkum"));
			languages.Add(new Language("isk", "Ishkashimi"));
			languages.Add(new Language("isl", "Icelandic"));
			languages.Add(new Language("ism", "Masimasi"));
			languages.Add(new Language("isn", "Isanzu"));
			languages.Add(new Language("iso", "Isoko"));
			languages.Add(new Language("isr", "Israeli Sign Language"));
			languages.Add(new Language("ist", "Istriot"));
			languages.Add(new Language("isu", "Isu (Menchum Division)"));
			languages.Add(new Language("ita", "Italian"));
			languages.Add(new Language("itb", "Binongan Itneg"));
			languages.Add(new Language("ite", "Itene"));
			languages.Add(new Language("iti", "Inlaod Itneg"));
			languages.Add(new Language("itk", "Judeo-Italian"));
			languages.Add(new Language("itl", "Itelmen"));
			languages.Add(new Language("itm", "Itu Mbon Uzo"));
			languages.Add(new Language("ito", "Itonama"));
			languages.Add(new Language("itr", "Iteri"));
			languages.Add(new Language("its", "Isekiri"));
			languages.Add(new Language("itt", "Maeng Itneg"));
			languages.Add(new Language("itv", "Itawit"));
			languages.Add(new Language("itw", "Ito"));
			languages.Add(new Language("itx", "Itik"));
			languages.Add(new Language("ity", "Moyadan Itneg"));
			languages.Add(new Language("itz", "Itzс"));
			languages.Add(new Language("ium", "Iu Mien"));
			languages.Add(new Language("ivb", "Ibatan"));
			languages.Add(new Language("ivv", "Ivatan"));
			languages.Add(new Language("iwk", "I-Wak"));
			languages.Add(new Language("iwm", "Iwam"));
			languages.Add(new Language("iwo", "Iwur"));
			languages.Add(new Language("iws", "Sepik Iwam"));
			languages.Add(new Language("ixc", "Ixcatec"));
			languages.Add(new Language("ixl", "Ixil"));
			languages.Add(new Language("iya", "Iyayu"));
			languages.Add(new Language("iyo", "Mesaka"));
			languages.Add(new Language("iyx", "Yaka (Congo)"));
			languages.Add(new Language("izh", "Ingrian"));
			languages.Add(new Language("izi", "Izi-Ezaa-Ikwo-Mgbo"));
			languages.Add(new Language("izr", "Izere"));
			languages.Add(new Language("jaa", "Jamamadэ"));
			languages.Add(new Language("jab", "Hyam"));
			languages.Add(new Language("jac", "Popti'"));
			languages.Add(new Language("jad", "Jahanka"));
			languages.Add(new Language("jae", "Yabem"));
			languages.Add(new Language("jaf", "Jara"));
			languages.Add(new Language("jah", "Jah Hut"));
			languages.Add(new Language("jaj", "Zazao"));
			languages.Add(new Language("jak", "Jakun"));
			languages.Add(new Language("jal", "Yalahatan"));
			languages.Add(new Language("jam", "Jamaican Creole English"));
			languages.Add(new Language("jao", "Yanyuwa"));
			languages.Add(new Language("jaq", "Yaqay"));
			languages.Add(new Language("jar", "Jarawa (Nigeria)"));
			languages.Add(new Language("jas", "New Caledonian Javanese"));
			languages.Add(new Language("jat", "Jakati"));
			languages.Add(new Language("jau", "Yaur"));
			languages.Add(new Language("jav", "Javanese"));
			languages.Add(new Language("jax", "Jambi Malay"));
			languages.Add(new Language("jay", "Yan-nhangu"));
			languages.Add(new Language("jaz", "Jawe"));
			languages.Add(new Language("jbe", "Judeo-Berber"));
			languages.Add(new Language("jbj", "Arandai"));
			languages.Add(new Language("jbn", "Nafusi"));
			languages.Add(new Language("jbo", "Lojban"));
			languages.Add(new Language("jbr", "Jofotek-Bromnya"));
			languages.Add(new Language("jbt", "Jabutэ"));
			languages.Add(new Language("jbu", "Jukun Takum"));
			languages.Add(new Language("jcs", "Jamaican Country Sign Language"));
			languages.Add(new Language("jct", "Krymchak"));
			languages.Add(new Language("jda", "Jad"));
			languages.Add(new Language("jdg", "Jadgali"));
			languages.Add(new Language("jdt", "Judeo-Tat"));
			languages.Add(new Language("jeb", "Jebero"));
			languages.Add(new Language("jee", "Jerung"));
			languages.Add(new Language("jeg", "Jeng"));
			languages.Add(new Language("jeh", "Jeh"));
			languages.Add(new Language("jei", "Yei"));
			languages.Add(new Language("jek", "Jeri Kuo"));
			languages.Add(new Language("jel", "Yelmek"));
			languages.Add(new Language("jen", "Dza"));
			languages.Add(new Language("jer", "Jere"));
			languages.Add(new Language("jet", "Manem"));
			languages.Add(new Language("jeu", "Jonkor Bourmataguil"));
			languages.Add(new Language("jgb", "Ngbee"));
			languages.Add(new Language("jge", "Judeo-Georgian"));
			languages.Add(new Language("jgo", "Ngomba"));
			languages.Add(new Language("jhi", "Jehai"));
			languages.Add(new Language("jhs", "Jhankot Sign Language"));
			languages.Add(new Language("jia", "Jina"));
			languages.Add(new Language("jib", "Jibu"));
			languages.Add(new Language("jic", "Tol"));
			languages.Add(new Language("jid", "Bu"));
			languages.Add(new Language("jie", "Jilbe"));
			languages.Add(new Language("jig", "Djingili"));
			languages.Add(new Language("jih", "Shangzhai"));
			languages.Add(new Language("jii", "Jiiddu"));
			languages.Add(new Language("jil", "Jilim"));
			languages.Add(new Language("jim", "Jimi (Cameroon)"));
			languages.Add(new Language("jio", "Jiamao"));
			languages.Add(new Language("jiq", "Guanyinqiao"));
			languages.Add(new Language("jit", "Jita"));
			languages.Add(new Language("jiu", "Youle Jinuo"));
			languages.Add(new Language("jiv", "Shuar"));
			languages.Add(new Language("jiy", "Buyuan Jinuo"));
			languages.Add(new Language("jko", "Kubo"));
			languages.Add(new Language("jku", "Labir"));
			languages.Add(new Language("jle", "Ngile"));
			languages.Add(new Language("jls", "Jamaican Sign Language"));
			languages.Add(new Language("jma", "Dima"));
			languages.Add(new Language("jmb", "Zumbun"));
			languages.Add(new Language("jmc", "Machame"));
			languages.Add(new Language("jmd", "Yamdena"));
			languages.Add(new Language("jmi", "Jimi (Nigeria)"));
			languages.Add(new Language("jml", "Jumli"));
			languages.Add(new Language("jmn", "Makuri Naga"));
			languages.Add(new Language("jmr", "Kamara"));
			languages.Add(new Language("jms", "Mashi (Nigeria)"));
			languages.Add(new Language("jmx", "Western Juxtlahuaca Mixtec"));
			languages.Add(new Language("jna", "Jangshung"));
			languages.Add(new Language("jnd", "Jandavra"));
			languages.Add(new Language("jng", "Yangman"));
			languages.Add(new Language("jni", "Janji"));
			languages.Add(new Language("jnj", "Yemsa"));
			languages.Add(new Language("jnl", "Rawat"));
			languages.Add(new Language("jns", "Jaunsari"));
			languages.Add(new Language("job", "Joba"));
			languages.Add(new Language("jod", "Wojenaka"));
			languages.Add(new Language("jor", "Jorс"));
			languages.Add(new Language("jos", "Jordanian Sign Language"));
			languages.Add(new Language("jow", "Jowulu"));
			languages.Add(new Language("jpa", "Jewish Palestinian Aramaic"));
			languages.Add(new Language("jpn", "Japanese"));
			languages.Add(new Language("jpr", "Judeo-Persian"));
			languages.Add(new Language("jqr", "Jaqaru"));
			languages.Add(new Language("jra", "Jarai"));
			languages.Add(new Language("jrb", "Judeo-Arabic"));
			languages.Add(new Language("jrr", "Jiru"));
			languages.Add(new Language("jrt", "Jorto"));
			languages.Add(new Language("jru", "Japrerэa"));
			languages.Add(new Language("jsl", "Japanese Sign Language"));
			languages.Add(new Language("jua", "J·ma"));
			languages.Add(new Language("jub", "Wannu"));
			languages.Add(new Language("juc", "Jurchen"));
			languages.Add(new Language("jud", "Worodougou"));
			languages.Add(new Language("juh", "Hїne"));
			languages.Add(new Language("juk", "Wapan"));
			languages.Add(new Language("jul", "Jirel"));
			languages.Add(new Language("jum", "Jumjum"));
			languages.Add(new Language("jun", "Juang"));
			languages.Add(new Language("juo", "Jiba"));
			languages.Add(new Language("jup", "Hupdы"));
			languages.Add(new Language("jur", "Jur·na"));
			languages.Add(new Language("jus", "Jumla Sign Language"));
			languages.Add(new Language("jut", "Jutish"));
			languages.Add(new Language("juu", "Ju"));
			languages.Add(new Language("juw", "Wуpha"));
			languages.Add(new Language("juy", "Juray"));
			languages.Add(new Language("jvd", "Javindo"));
			languages.Add(new Language("jvn", "Caribbean Javanese"));
			languages.Add(new Language("jwi", "Jwira-Pepesa"));
			languages.Add(new Language("jya", "Jiarong"));
			languages.Add(new Language("jye", "Judeo-Yemeni Arabic"));
			languages.Add(new Language("jyy", "Jaya"));
			languages.Add(new Language("kaa", "Kara-Kalpak"));
			languages.Add(new Language("kab", "Kabyle"));
			languages.Add(new Language("kac", "Kachin"));
			languages.Add(new Language("kad", "Kadara"));
			languages.Add(new Language("kae", "Ketangalan"));
			languages.Add(new Language("kaf", "Katso"));
			languages.Add(new Language("kag", "Kajaman"));
			languages.Add(new Language("kah", "Kara (Central African Republic)"));
			languages.Add(new Language("kai", "Karekare"));
			languages.Add(new Language("kaj", "Jju"));
			languages.Add(new Language("kak", "Kayapa Kallahan"));
			languages.Add(new Language("kal", "Kalaallisut"));
			languages.Add(new Language("kam", "Kamba (Kenya)"));
			languages.Add(new Language("kan", "Kannada"));
			languages.Add(new Language("kao", "Xaasongaxango"));
			languages.Add(new Language("kap", "Bezhta"));
			languages.Add(new Language("kaq", "Capanahua"));
			languages.Add(new Language("kas", "Kashmiri"));
			languages.Add(new Language("kat", "Georgian"));
			languages.Add(new Language("kau", "Kanuri"));
			languages.Add(new Language("kav", "Katukэna"));
			languages.Add(new Language("kaw", "Kawi"));
			languages.Add(new Language("kax", "Kao"));
			languages.Add(new Language("kay", "Kamayurс"));
			languages.Add(new Language("kaz", "Kazakh"));
			languages.Add(new Language("kba", "Kalarko"));
			languages.Add(new Language("kbb", "Kaxuiтna"));
			languages.Add(new Language("kbc", "Kadiwщu"));
			languages.Add(new Language("kbd", "Kabardian"));
			languages.Add(new Language("kbe", "Kanju"));
			languages.Add(new Language("kbf", "Kakauhua"));
			languages.Add(new Language("kbg", "Khamba"));
			languages.Add(new Language("kbh", "Camsс"));
			languages.Add(new Language("kbi", "Kaptiau"));
			languages.Add(new Language("kbj", "Kari"));
			languages.Add(new Language("kbk", "Grass Koiari"));
			languages.Add(new Language("kbl", "Kanembu"));
			languages.Add(new Language("kbm", "Iwal"));
			languages.Add(new Language("kbn", "Kare (Central African Republic)"));
			languages.Add(new Language("kbo", "Keliko"));
			languages.Add(new Language("kbp", "Kabiyш"));
			languages.Add(new Language("kbq", "Kamano"));
			languages.Add(new Language("kbr", "Kafa"));
			languages.Add(new Language("kbs", "Kande"));
			languages.Add(new Language("kbt", "Abadi"));
			languages.Add(new Language("kbu", "Kabutra"));
			languages.Add(new Language("kbv", "Dera (Indonesia)"));
			languages.Add(new Language("kbw", "Kaiep"));
			languages.Add(new Language("kbx", "Ap Ma"));
			languages.Add(new Language("kby", "Manga Kanuri"));
			languages.Add(new Language("kbz", "Duhwa"));
			languages.Add(new Language("kca", "Khanty"));
			languages.Add(new Language("kcb", "Kawacha"));
			languages.Add(new Language("kcc", "Lubila"));
			languages.Add(new Language("kcd", "Ngkтlmpw Kanum"));
			languages.Add(new Language("kce", "Kaivi"));
			languages.Add(new Language("kcf", "Ukaan"));
			languages.Add(new Language("kcg", "Tyap"));
			languages.Add(new Language("kch", "Vono"));
			languages.Add(new Language("kci", "Kamantan"));
			languages.Add(new Language("kcj", "Kobiana"));
			languages.Add(new Language("kck", "Kalanga"));
			languages.Add(new Language("kcl", "Kela (Papua New Guinea)"));
			languages.Add(new Language("kcm", "Gula (Central African Republic)"));
			languages.Add(new Language("kcn", "Nubi"));
			languages.Add(new Language("kco", "Kinalakna"));
			languages.Add(new Language("kcp", "Kanga"));
			languages.Add(new Language("kcq", "Kamo"));
			languages.Add(new Language("kcr", "Katla"));
			languages.Add(new Language("kcs", "Koenoem"));
			languages.Add(new Language("kct", "Kaian"));
			languages.Add(new Language("kcu", "Kami (Tanzania)"));
			languages.Add(new Language("kcv", "Kete"));
			languages.Add(new Language("kcw", "Kabwari"));
			languages.Add(new Language("kcx", "Kachama-Ganjule"));
			languages.Add(new Language("kcy", "Korandje"));
			languages.Add(new Language("kcz", "Konongo"));
			languages.Add(new Language("kda", "Worimi"));
			languages.Add(new Language("kdc", "Kutu"));
			languages.Add(new Language("kdd", "Yankunytjatjara"));
			languages.Add(new Language("kde", "Makonde"));
			languages.Add(new Language("kdf", "Mamusi"));
			languages.Add(new Language("kdg", "Seba"));
			languages.Add(new Language("kdh", "Tem"));
			languages.Add(new Language("kdi", "Kumam"));
			languages.Add(new Language("kdj", "Karamojong"));
			languages.Add(new Language("kdk", "Numee"));
			languages.Add(new Language("kdl", "Tsikimba"));
			languages.Add(new Language("kdm", "Kagoma"));
			languages.Add(new Language("kdn", "Kunda"));
			languages.Add(new Language("kdp", "Kaningdon-Nindem"));
			languages.Add(new Language("kdq", "Koch"));
			languages.Add(new Language("kdr", "Karaim"));
			languages.Add(new Language("kdt", "Kuy"));
			languages.Add(new Language("kdu", "Kadaru"));
			languages.Add(new Language("kdv", "Kado"));
			languages.Add(new Language("kdw", "Koneraw"));
			languages.Add(new Language("kdx", "Kam"));
			languages.Add(new Language("kdy", "Keder"));
			languages.Add(new Language("kdz", "Kwaja"));
			languages.Add(new Language("kea", "Kabuverdianu"));
			languages.Add(new Language("keb", "Kщlщ"));
			languages.Add(new Language("kec", "Keiga"));
			languages.Add(new Language("ked", "Kerewe"));
			languages.Add(new Language("kee", "Eastern Keres"));
			languages.Add(new Language("kef", "Kpessi"));
			languages.Add(new Language("keg", "Tese"));
			languages.Add(new Language("keh", "Keak"));
			languages.Add(new Language("kei", "Kei"));
			languages.Add(new Language("kej", "Kadar"));
			languages.Add(new Language("kek", "Kekchэ"));
			languages.Add(new Language("kel", "Kela (Democratic Republic of Congo)"));
			languages.Add(new Language("kem", "Kemak"));
			languages.Add(new Language("ken", "Kenyang"));
			languages.Add(new Language("keo", "Kakwa"));
			languages.Add(new Language("kep", "Kaikadi"));
			languages.Add(new Language("keq", "Kamar"));
			languages.Add(new Language("ker", "Kera"));
			languages.Add(new Language("kes", "Kugbo"));
			languages.Add(new Language("ket", "Ket"));
			languages.Add(new Language("keu", "Akebu"));
			languages.Add(new Language("kev", "Kanikkaran"));
			languages.Add(new Language("kew", "West Kewa"));
			languages.Add(new Language("kex", "Kukna"));
			languages.Add(new Language("key", "Kupia"));
			languages.Add(new Language("kez", "Kukele"));
			languages.Add(new Language("kfa", "Kodava"));
			languages.Add(new Language("kfb", "Northwestern Kolami"));
			languages.Add(new Language("kfc", "Konda-Dora"));
			languages.Add(new Language("kfd", "Korra Koraga"));
			languages.Add(new Language("kfe", "Kota (India)"));
			languages.Add(new Language("kff", "Koya"));
			languages.Add(new Language("kfg", "Kudiya"));
			languages.Add(new Language("kfh", "Kurichiya"));
			languages.Add(new Language("kfi", "Kannada Kurumba"));
			languages.Add(new Language("kfj", "Kemiehua"));
			languages.Add(new Language("kfk", "Kinnauri"));
			languages.Add(new Language("kfl", "Kung"));
			languages.Add(new Language("kfm", "Khunsari"));
			languages.Add(new Language("kfn", "Kuk"));
			languages.Add(new Language("kfo", "Koro (CЇte d'Ivoire)"));
			languages.Add(new Language("kfp", "Korwa"));
			languages.Add(new Language("kfq", "Korku"));
			languages.Add(new Language("kfr", "Kachchi"));
			languages.Add(new Language("kfs", "Bilaspuri"));
			languages.Add(new Language("kft", "Kanjari"));
			languages.Add(new Language("kfu", "Katkari"));
			languages.Add(new Language("kfv", "Kurmukar"));
			languages.Add(new Language("kfw", "Kharam Naga"));
			languages.Add(new Language("kfx", "Kullu Pahari"));
			languages.Add(new Language("kfy", "Kumaoni"));
			languages.Add(new Language("kfz", "Koromfщ"));
			languages.Add(new Language("kga", "Koyaga"));
			languages.Add(new Language("kgb", "Kawe"));
			languages.Add(new Language("kgc", "Kasseng"));
			languages.Add(new Language("kgd", "Kataang"));
			languages.Add(new Language("kge", "Komering"));
			languages.Add(new Language("kgf", "Kube"));
			languages.Add(new Language("kgg", "Kusunda"));
			languages.Add(new Language("kgh", "Upper Tanudan Kalinga"));
			languages.Add(new Language("kgi", "Selangor Sign Language"));
			languages.Add(new Language("kgj", "Gamale Kham"));
			languages.Add(new Language("kgk", "Kaiwс"));
			languages.Add(new Language("kgl", "Kunggari"));
			languages.Add(new Language("kgm", "Karip·na"));
			languages.Add(new Language("kgn", "Karingani"));
			languages.Add(new Language("kgo", "Krongo"));
			languages.Add(new Language("kgp", "Kaingang"));
			languages.Add(new Language("kgq", "Kamoro"));
			languages.Add(new Language("kgr", "Abun"));
			languages.Add(new Language("kgs", "Kumbainggar"));
			languages.Add(new Language("kgt", "Somyev"));
			languages.Add(new Language("kgu", "Kobol"));
			languages.Add(new Language("kgv", "Karas"));
			languages.Add(new Language("kgw", "Karon Dori"));
			languages.Add(new Language("kgx", "Kamaru"));
			languages.Add(new Language("kgy", "Kyerung"));
			languages.Add(new Language("kha", "Khasi"));
			languages.Add(new Language("khb", "L№"));
			languages.Add(new Language("khc", "Tukang Besi North"));
			languages.Add(new Language("khd", "Bфdi Kanum"));
			languages.Add(new Language("khe", "Korowai"));
			languages.Add(new Language("khf", "Khuen"));
			languages.Add(new Language("khg", "Khams Tibetan"));
			languages.Add(new Language("khh", "Kehu"));
			languages.Add(new Language("khj", "Kuturmi"));
			languages.Add(new Language("khk", "Halh Mongolian"));
			languages.Add(new Language("khl", "Lusi"));
			languages.Add(new Language("khm", "Central Khmer"));
			languages.Add(new Language("khn", "Khandesi"));
			languages.Add(new Language("kho", "Khotanese"));
			languages.Add(new Language("khp", "Kapori"));
			languages.Add(new Language("khq", "Koyra Chiini Songhay"));
			languages.Add(new Language("khr", "Kharia"));
			languages.Add(new Language("khs", "Kasua"));
			languages.Add(new Language("kht", "Khamti"));
			languages.Add(new Language("khu", "Nkhumbi"));
			languages.Add(new Language("khv", "Khvarshi"));
			languages.Add(new Language("khw", "Khowar"));
			languages.Add(new Language("khx", "Kanu"));
			languages.Add(new Language("khy", "Kele (Democratic Republic of Congo)"));
			languages.Add(new Language("khz", "Keapara"));
			languages.Add(new Language("kia", "Kim"));
			languages.Add(new Language("kib", "Koalib"));
			languages.Add(new Language("kic", "Kickapoo"));
			languages.Add(new Language("kid", "Koshin"));
			languages.Add(new Language("kie", "Kibet"));
			languages.Add(new Language("kif", "Eastern Parbate Kham"));
			languages.Add(new Language("kig", "Kimaama"));
			languages.Add(new Language("kih", "Kilmeri"));
			languages.Add(new Language("kii", "Kitsai"));
			languages.Add(new Language("kij", "Kilivila"));
			languages.Add(new Language("kik", "Kikuyu"));
			languages.Add(new Language("kil", "Kariya"));
			languages.Add(new Language("kim", "Karagas"));
			languages.Add(new Language("kin", "Kinyarwanda"));
			languages.Add(new Language("kio", "Kiowa"));
			languages.Add(new Language("kip", "Sheshi Kham"));
			languages.Add(new Language("kiq", "Kosadle"));
			languages.Add(new Language("kir", "Kirghiz"));
			languages.Add(new Language("kis", "Kis"));
			languages.Add(new Language("kit", "Agob"));
			languages.Add(new Language("kiu", "Kirmanjki (individual language)"));
			languages.Add(new Language("kiv", "Kimbu"));
			languages.Add(new Language("kiw", "Northeast Kiwai"));
			languages.Add(new Language("kix", "Khiamniungan Naga"));
			languages.Add(new Language("kiy", "Kirikiri"));
			languages.Add(new Language("kiz", "Kisi"));
			languages.Add(new Language("kja", "Mlap"));
			languages.Add(new Language("kjb", "Q'anjob'al"));
			languages.Add(new Language("kjc", "Coastal Konjo"));
			languages.Add(new Language("kjd", "Southern Kiwai"));
			languages.Add(new Language("kje", "Kisar"));
			languages.Add(new Language("kjf", "Khalaj"));
			languages.Add(new Language("kjg", "Khmu"));
			languages.Add(new Language("kjh", "Khakas"));
			languages.Add(new Language("kji", "Zabana"));
			languages.Add(new Language("kjj", "Khinalugh"));
			languages.Add(new Language("kjk", "Highland Konjo"));
			languages.Add(new Language("kjl", "Western Parbate Kham"));
			languages.Add(new Language("kjm", "Khсng"));
			languages.Add(new Language("kjn", "Kunjen"));
			languages.Add(new Language("kjo", "Harijan Kinnauri"));
			languages.Add(new Language("kjp", "Pwo Eastern Karen"));
			languages.Add(new Language("kjq", "Western Keres"));
			languages.Add(new Language("kjr", "Kurudu"));
			languages.Add(new Language("kjs", "East Kewa"));
			languages.Add(new Language("kjt", "Phrae Pwo Karen"));
			languages.Add(new Language("kju", "Kashaya"));
			languages.Add(new Language("kjx", "Ramopa"));
			languages.Add(new Language("kjy", "Erave"));
			languages.Add(new Language("kjz", "Bumthangkha"));
			languages.Add(new Language("kka", "Kakanda"));
			languages.Add(new Language("kkb", "Kwerisa"));
			languages.Add(new Language("kkc", "Odoodee"));
			languages.Add(new Language("kkd", "Kinuku"));
			languages.Add(new Language("kke", "Kakabe"));
			languages.Add(new Language("kkf", "Kalaktang Monpa"));
			languages.Add(new Language("kkg", "Mabaka Valley Kalinga"));
			languages.Add(new Language("kkh", "Kh№n"));
			languages.Add(new Language("kki", "Kagulu"));
			languages.Add(new Language("kkj", "Kako"));
			languages.Add(new Language("kkk", "Kokota"));
			languages.Add(new Language("kkl", "Kosarek Yale"));
			languages.Add(new Language("kkm", "Kiong"));
			languages.Add(new Language("kkn", "Kon Keu"));
			languages.Add(new Language("kko", "Karko"));
			languages.Add(new Language("kkp", "Gugubera"));
			languages.Add(new Language("kkq", "Kaiku"));
			languages.Add(new Language("kkr", "Kir-Balar"));
			languages.Add(new Language("kks", "Giiwo"));
			languages.Add(new Language("kkt", "Koi"));
			languages.Add(new Language("kku", "Tumi"));
			languages.Add(new Language("kkv", "Kangean"));
			languages.Add(new Language("kkw", "Teke-Kukuya"));
			languages.Add(new Language("kkx", "Kohin"));
			languages.Add(new Language("kky", "Guguyimidjir"));
			languages.Add(new Language("kkz", "Kaska"));
			languages.Add(new Language("kla", "Klamath-Modoc"));
			languages.Add(new Language("klb", "Kiliwa"));
			languages.Add(new Language("klc", "Kolbila"));
			languages.Add(new Language("kld", "Gamilaraay"));
			languages.Add(new Language("kle", "Kulung (Nepal)"));
			languages.Add(new Language("klf", "Kendeje"));
			languages.Add(new Language("klg", "Tagakaulo"));
			languages.Add(new Language("klh", "Weliki"));
			languages.Add(new Language("kli", "Kalumpang"));
			languages.Add(new Language("klj", "Turkic Khalaj"));
			languages.Add(new Language("klk", "Kono (Nigeria)"));
			languages.Add(new Language("kll", "Kagan Kalagan"));
			languages.Add(new Language("klm", "Migum"));
			languages.Add(new Language("kln", "Kalenjin"));
			languages.Add(new Language("klo", "Kapya"));
			languages.Add(new Language("klp", "Kamasa"));
			languages.Add(new Language("klq", "Rumu"));
			languages.Add(new Language("klr", "Khaling"));
			languages.Add(new Language("kls", "Kalasha"));
			languages.Add(new Language("klt", "Nukna"));
			languages.Add(new Language("klu", "Klao"));
			languages.Add(new Language("klv", "Maskelynes"));
			languages.Add(new Language("klw", "Lindu"));
			languages.Add(new Language("klx", "Koluwawa"));
			languages.Add(new Language("kly", "Kalao"));
			languages.Add(new Language("klz", "Kabola"));
			languages.Add(new Language("kma", "Konni"));
			languages.Add(new Language("kmb", "Kimbundu"));
			languages.Add(new Language("kmc", "Southern Dong"));
			languages.Add(new Language("kmd", "Majukayang Kalinga"));
			languages.Add(new Language("kme", "Bakole"));
			languages.Add(new Language("kmf", "Kare (Papua New Guinea)"));
			languages.Add(new Language("kmg", "Kтte"));
			languages.Add(new Language("kmh", "Kalam"));
			languages.Add(new Language("kmi", "Kami (Nigeria)"));
			languages.Add(new Language("kmj", "Kumarbhag Paharia"));
			languages.Add(new Language("kmk", "Limos Kalinga"));
			languages.Add(new Language("kml", "Lower Tanudan Kalinga"));
			languages.Add(new Language("kmm", "Kom (India)"));
			languages.Add(new Language("kmn", "Awtuw"));
			languages.Add(new Language("kmo", "Kwoma"));
			languages.Add(new Language("kmp", "Gimme"));
			languages.Add(new Language("kmq", "Kwama"));
			languages.Add(new Language("kmr", "Northern Kurdish"));
			languages.Add(new Language("kms", "Kamasau"));
			languages.Add(new Language("kmt", "Kemtuik"));
			languages.Add(new Language("kmu", "Kanite"));
			languages.Add(new Language("kmv", "Karip·na Creole French"));
			languages.Add(new Language("kmw", "Komo (Democratic Republic of Congo)"));
			languages.Add(new Language("kmx", "Waboda"));
			languages.Add(new Language("kmy", "Koma"));
			languages.Add(new Language("kmz", "Khorasani Turkish"));
			languages.Add(new Language("kna", "Dera (Nigeria)"));
			languages.Add(new Language("knb", "Lubuagan Kalinga"));
			languages.Add(new Language("knc", "Central Kanuri"));
			languages.Add(new Language("knd", "Konda"));
			languages.Add(new Language("kne", "Kankanaey"));
			languages.Add(new Language("knf", "Mankanya"));
			languages.Add(new Language("kng", "Koongo"));
			languages.Add(new Language("kni", "Kanufi"));
			languages.Add(new Language("knj", "Western Kanjobal"));
			languages.Add(new Language("knk", "Kuranko"));
			languages.Add(new Language("knl", "Keninjal"));
			languages.Add(new Language("knm", "Kanamarэ"));
			languages.Add(new Language("knn", "Konkani (individual language)"));
			languages.Add(new Language("kno", "Kono (Sierra Leone)"));
			languages.Add(new Language("knp", "Kwanja"));
			languages.Add(new Language("knq", "Kintaq"));
			languages.Add(new Language("knr", "Kaningra"));
			languages.Add(new Language("kns", "Kensiu"));
			languages.Add(new Language("knt", "Panoan Katukэna"));
			languages.Add(new Language("knu", "Kono (Guinea)"));
			languages.Add(new Language("knv", "Tabo"));
			languages.Add(new Language("knw", "Kung-Ekoka"));
			languages.Add(new Language("knx", "Kendayan"));
			languages.Add(new Language("kny", "Kanyok"));
			languages.Add(new Language("knz", "Kalamsщ"));
			languages.Add(new Language("koa", "Konomala"));
			languages.Add(new Language("koc", "Kpati"));
			languages.Add(new Language("kod", "Kodi"));
			languages.Add(new Language("koe", "Kacipo-Balesi"));
			languages.Add(new Language("kof", "Kubi"));
			languages.Add(new Language("kog", "Cogui"));
			languages.Add(new Language("koh", "Koyo"));
			languages.Add(new Language("koi", "Komi-Permyak"));
			languages.Add(new Language("koj", "Sara Dunjo"));
			languages.Add(new Language("kok", "Konkani (macrolanguage)"));
			languages.Add(new Language("kol", "Kol (Papua New Guinea)"));
			languages.Add(new Language("kom", "Komi"));
			languages.Add(new Language("kon", "Kongo"));
			languages.Add(new Language("koo", "Konzo"));
			languages.Add(new Language("kop", "Waube"));
			languages.Add(new Language("koq", "Kota (Gabon)"));
			languages.Add(new Language("kor", "Korean"));
			languages.Add(new Language("kos", "Kosraean"));
			languages.Add(new Language("kot", "Lagwan"));
			languages.Add(new Language("kou", "Koke"));
			languages.Add(new Language("kov", "Kudu-Camo"));
			languages.Add(new Language("kow", "Kugama"));
			languages.Add(new Language("kox", "Coxima"));
			languages.Add(new Language("koy", "Koyukon"));
			languages.Add(new Language("koz", "Korak"));
			languages.Add(new Language("kpa", "Kutto"));
			languages.Add(new Language("kpb", "Mullu Kurumba"));
			languages.Add(new Language("kpc", "Curripaco"));
			languages.Add(new Language("kpd", "Koba"));
			languages.Add(new Language("kpe", "Kpelle"));
			languages.Add(new Language("kpf", "Komba"));
			languages.Add(new Language("kpg", "Kapingamarangi"));
			languages.Add(new Language("kph", "Kplang"));
			languages.Add(new Language("kpi", "Kofei"));
			languages.Add(new Language("kpj", "Karajс"));
			languages.Add(new Language("kpk", "Kpan"));
			languages.Add(new Language("kpl", "Kpala"));
			languages.Add(new Language("kpm", "Koho"));
			languages.Add(new Language("kpn", "Kepkiriwсt"));
			languages.Add(new Language("kpo", "Ikposo"));
			languages.Add(new Language("kpp", "Paku Karen"));
			languages.Add(new Language("kpq", "Korupun-Sela"));
			languages.Add(new Language("kpr", "Korafe-Yegha"));
			languages.Add(new Language("kps", "Tehit"));
			languages.Add(new Language("kpt", "Karata"));
			languages.Add(new Language("kpu", "Kafoa"));
			languages.Add(new Language("kpv", "Komi-Zyrian"));
			languages.Add(new Language("kpw", "Kobon"));
			languages.Add(new Language("kpx", "Mountain Koiali"));
			languages.Add(new Language("kpy", "Koryak"));
			languages.Add(new Language("kpz", "Kupsabiny"));
			languages.Add(new Language("kqa", "Mum"));
			languages.Add(new Language("kqb", "Kovai"));
			languages.Add(new Language("kqc", "Doromu-Koki"));
			languages.Add(new Language("kqd", "Koy Sanjaq Surat"));
			languages.Add(new Language("kqe", "Kalagan"));
			languages.Add(new Language("kqf", "Kakabai"));
			languages.Add(new Language("kqg", "Khe"));
			languages.Add(new Language("kqh", "Kisankasa"));
			languages.Add(new Language("kqi", "Koitabu"));
			languages.Add(new Language("kqj", "Koromira"));
			languages.Add(new Language("kqk", "Kotafon Gbe"));
			languages.Add(new Language("kql", "Kyenele"));
			languages.Add(new Language("kqm", "Khisa"));
			languages.Add(new Language("kqn", "Kaonde"));
			languages.Add(new Language("kqo", "Eastern Krahn"));
			languages.Add(new Language("kqp", "Kimrщ"));
			languages.Add(new Language("kqq", "Krenak"));
			languages.Add(new Language("kqr", "Kimaragang"));
			languages.Add(new Language("kqs", "Northern Kissi"));
			languages.Add(new Language("kqt", "Klias River Kadazan"));
			languages.Add(new Language("kqu", "Seroa"));
			languages.Add(new Language("kqv", "Okolod"));
			languages.Add(new Language("kqw", "Kandas"));
			languages.Add(new Language("kqx", "Mser"));
			languages.Add(new Language("kqy", "Koorete"));
			languages.Add(new Language("kqz", "Korana"));
			languages.Add(new Language("kra", "Kumhali"));
			languages.Add(new Language("krb", "Karkin"));
			languages.Add(new Language("krc", "Karachay-Balkar"));
			languages.Add(new Language("krd", "Kairui-Midiki"));
			languages.Add(new Language("kre", "Panarс"));
			languages.Add(new Language("krf", "Koro (Vanuatu)"));
			languages.Add(new Language("krh", "Kurama"));
			languages.Add(new Language("kri", "Krio"));
			languages.Add(new Language("krj", "Kinaray-A"));
			languages.Add(new Language("krk", "Kerek"));
			languages.Add(new Language("krl", "Karelian"));
			languages.Add(new Language("krm", "Krim"));
			languages.Add(new Language("krn", "Sapo"));
			languages.Add(new Language("krp", "Korop"));
			languages.Add(new Language("krr", "Kru'ng 2"));
			languages.Add(new Language("krs", "Gbaya (Sudan)"));
			languages.Add(new Language("krt", "Tumari Kanuri"));
			languages.Add(new Language("kru", "Kurukh"));
			languages.Add(new Language("krv", "Kavet"));
			languages.Add(new Language("krw", "Western Krahn"));
			languages.Add(new Language("krx", "Karon"));
			languages.Add(new Language("kry", "Kryts"));
			languages.Add(new Language("krz", "Sota Kanum"));
			languages.Add(new Language("ksa", "Shuwa-Zamani"));
			languages.Add(new Language("ksb", "Shambala"));
			languages.Add(new Language("ksc", "Southern Kalinga"));
			languages.Add(new Language("ksd", "Kuanua"));
			languages.Add(new Language("kse", "Kuni"));
			languages.Add(new Language("ksf", "Bafia"));
			languages.Add(new Language("ksg", "Kusaghe"));
			languages.Add(new Language("ksh", "KЎlsch"));
			languages.Add(new Language("ksi", "Krisa"));
			languages.Add(new Language("ksj", "Uare"));
			languages.Add(new Language("ksk", "Kansa"));
			languages.Add(new Language("ksl", "Kumalu"));
			languages.Add(new Language("ksm", "Kumba"));
			languages.Add(new Language("ksn", "Kasiguranin"));
			languages.Add(new Language("kso", "Kofa"));
			languages.Add(new Language("ksp", "Kaba"));
			languages.Add(new Language("ksq", "Kwaami"));
			languages.Add(new Language("ksr", "Borong"));
			languages.Add(new Language("kss", "Southern Kisi"));
			languages.Add(new Language("kst", "Winyщ"));
			languages.Add(new Language("ksu", "Khamyang"));
			languages.Add(new Language("ksv", "Kusu"));
			languages.Add(new Language("ksw", "S'gaw Karen"));
			languages.Add(new Language("ksx", "Kedang"));
			languages.Add(new Language("ksy", "Kharia Thar"));
			languages.Add(new Language("ksz", "Kodaku"));
			languages.Add(new Language("kta", "Katua"));
			languages.Add(new Language("ktb", "Kambaata"));
			languages.Add(new Language("ktc", "Kholok"));
			languages.Add(new Language("ktd", "Kokata"));
			languages.Add(new Language("kte", "Nubri"));
			languages.Add(new Language("ktf", "Kwami"));
			languages.Add(new Language("ktg", "Kalkutung"));
			languages.Add(new Language("kth", "Karanga"));
			languages.Add(new Language("kti", "North Muyu"));
			languages.Add(new Language("ktj", "Plapo Krumen"));
			languages.Add(new Language("ktk", "Kaniet"));
			languages.Add(new Language("ktl", "Koroshi"));
			languages.Add(new Language("ktm", "Kurti"));
			languages.Add(new Language("ktn", "Karitiтna"));
			languages.Add(new Language("kto", "Kuot"));
			languages.Add(new Language("ktp", "Kaduo"));
			languages.Add(new Language("ktq", "Katabaga"));
			languages.Add(new Language("ktr", "Kota Marudu Tinagas"));
			languages.Add(new Language("kts", "South Muyu"));
			languages.Add(new Language("ktt", "Ketum"));
			languages.Add(new Language("ktu", "Kituba (Democratic Republic of Congo)"));
			languages.Add(new Language("ktv", "Eastern Katu"));
			languages.Add(new Language("ktw", "Kato"));
			languages.Add(new Language("ktx", "Kaxararэ"));
			languages.Add(new Language("kty", "Kango (Bas-Uщlщ District)"));
			languages.Add(new Language("ktz", "Ju/'hoan"));
			languages.Add(new Language("kua", "Kuanyama"));
			languages.Add(new Language("kub", "Kutep"));
			languages.Add(new Language("kuc", "Kwinsu"));
			languages.Add(new Language("kud", "'Auhelawa"));
			languages.Add(new Language("kue", "Kuman"));
			languages.Add(new Language("kuf", "Western Katu"));
			languages.Add(new Language("kug", "Kupa"));
			languages.Add(new Language("kuh", "Kushi"));
			languages.Add(new Language("kui", "Kuik·ro-Kalapсlo"));
			languages.Add(new Language("kuj", "Kuria"));
			languages.Add(new Language("kuk", "Kepo'"));
			languages.Add(new Language("kul", "Kulere"));
			languages.Add(new Language("kum", "Kumyk"));
			languages.Add(new Language("kun", "Kunama"));
			languages.Add(new Language("kuo", "Kumukio"));
			languages.Add(new Language("kup", "Kunimaipa"));
			languages.Add(new Language("kuq", "Karipuna"));
			languages.Add(new Language("kur", "Kurdish"));
			languages.Add(new Language("kus", "Kusaal"));
			languages.Add(new Language("kut", "Kutenai"));
			languages.Add(new Language("kuu", "Upper Kuskokwim"));
			languages.Add(new Language("kuv", "Kur"));
			languages.Add(new Language("kuw", "Kpagua"));
			languages.Add(new Language("kux", "Kukatja"));
			languages.Add(new Language("kuy", "Kuuku-Ya'u"));
			languages.Add(new Language("kuz", "Kunza"));
			languages.Add(new Language("kva", "Bagvalal"));
			languages.Add(new Language("kvb", "Kubu"));
			languages.Add(new Language("kvc", "Kove"));
			languages.Add(new Language("kvd", "Kui (Indonesia)"));
			languages.Add(new Language("kve", "Kalabakan"));
			languages.Add(new Language("kvf", "Kabalai"));
			languages.Add(new Language("kvg", "Kuni-Boazi"));
			languages.Add(new Language("kvh", "Komodo"));
			languages.Add(new Language("kvi", "Kwang"));
			languages.Add(new Language("kvj", "Psikye"));
			languages.Add(new Language("kvk", "Korean Sign Language"));
			languages.Add(new Language("kvl", "Brek Karen"));
			languages.Add(new Language("kvm", "Kendem"));
			languages.Add(new Language("kvn", "Border Kuna"));
			languages.Add(new Language("kvo", "Dobel"));
			languages.Add(new Language("kvp", "Kompane"));
			languages.Add(new Language("kvq", "Geba Karen"));
			languages.Add(new Language("kvr", "Kerinci"));
			languages.Add(new Language("kvs", "Kunggara"));
			languages.Add(new Language("kvt", "Lahta Karen"));
			languages.Add(new Language("kvu", "Yinbaw Karen"));
			languages.Add(new Language("kvv", "Kola"));
			languages.Add(new Language("kvw", "Wersing"));
			languages.Add(new Language("kvx", "Parkari Koli"));
			languages.Add(new Language("kvy", "Yintale Karen"));
			languages.Add(new Language("kvz", "Tsakwambo"));
			languages.Add(new Language("kwa", "Dтw"));
			languages.Add(new Language("kwb", "Kwa"));
			languages.Add(new Language("kwc", "Likwala"));
			languages.Add(new Language("kwd", "Kwaio"));
			languages.Add(new Language("kwe", "Kwerba"));
			languages.Add(new Language("kwf", "Kwara'ae"));
			languages.Add(new Language("kwg", "Sara Kaba Deme"));
			languages.Add(new Language("kwh", "Kowiai"));
			languages.Add(new Language("kwi", "Awa-Cuaiquer"));
			languages.Add(new Language("kwj", "Kwanga"));
			languages.Add(new Language("kwk", "Kwakiutl"));
			languages.Add(new Language("kwl", "Kofyar"));
			languages.Add(new Language("kwm", "Kwambi"));
			languages.Add(new Language("kwn", "Kwangali"));
			languages.Add(new Language("kwo", "Kwomtari"));
			languages.Add(new Language("kwp", "Kodia"));
			languages.Add(new Language("kwq", "Kwak"));
			languages.Add(new Language("kwr", "Kwer"));
			languages.Add(new Language("kws", "Kwese"));
			languages.Add(new Language("kwt", "Kwesten"));
			languages.Add(new Language("kwu", "Kwakum"));
			languages.Add(new Language("kwv", "Sara Kaba Nср"));
			languages.Add(new Language("kww", "Kwinti"));
			languages.Add(new Language("kwx", "Khirwar"));
			languages.Add(new Language("kwy", "San Salvador Kongo"));
			languages.Add(new Language("kwz", "Kwadi"));
			languages.Add(new Language("kxa", "Kairiru"));
			languages.Add(new Language("kxb", "Krobu"));
			languages.Add(new Language("kxc", "Konso"));
			languages.Add(new Language("kxd", "Brunei"));
			languages.Add(new Language("kxe", "Kakihum"));
			languages.Add(new Language("kxf", "Manumanaw Karen"));
			languages.Add(new Language("kxh", "Karo (Ethiopia)"));
			languages.Add(new Language("kxi", "Keningau Murut"));
			languages.Add(new Language("kxj", "Kulfa"));
			languages.Add(new Language("kxk", "Zayein Karen"));
			languages.Add(new Language("kxl", "Nepali Kurux"));
			languages.Add(new Language("kxm", "Northern Khmer"));
			languages.Add(new Language("kxn", "Kanowit-Tanjong Melanau"));
			languages.Add(new Language("kxo", "Kanoщ"));
			languages.Add(new Language("kxp", "Wadiyara Koli"));
			languages.Add(new Language("kxq", "Smфrky Kanum"));
			languages.Add(new Language("kxr", "Koro (Papua New Guinea)"));
			languages.Add(new Language("kxs", "Kangjia"));
			languages.Add(new Language("kxt", "Koiwat"));
			languages.Add(new Language("kxu", "Kui (India)"));
			languages.Add(new Language("kxv", "Kuvi"));
			languages.Add(new Language("kxw", "Konai"));
			languages.Add(new Language("kxx", "Likuba"));
			languages.Add(new Language("kxy", "Kayong"));
			languages.Add(new Language("kxz", "Kerewo"));
			languages.Add(new Language("kya", "Kwaya"));
			languages.Add(new Language("kyb", "Butbut Kalinga"));
			languages.Add(new Language("kyc", "Kyaka"));
			languages.Add(new Language("kyd", "Karey"));
			languages.Add(new Language("kye", "Krache"));
			languages.Add(new Language("kyf", "Kouya"));
			languages.Add(new Language("kyg", "Keyagana"));
			languages.Add(new Language("kyh", "Karok"));
			languages.Add(new Language("kyi", "Kiput"));
			languages.Add(new Language("kyj", "Karao"));
			languages.Add(new Language("kyk", "Kamayo"));
			languages.Add(new Language("kyl", "Kalapuya"));
			languages.Add(new Language("kym", "Kpatili"));
			languages.Add(new Language("kyn", "Northern Binukidnon"));
			languages.Add(new Language("kyo", "Kelon"));
			languages.Add(new Language("kyp", "Kang"));
			languages.Add(new Language("kyq", "Kenga"));
			languages.Add(new Language("kyr", "Kuruсya"));
			languages.Add(new Language("kys", "Baram Kayan"));
			languages.Add(new Language("kyt", "Kayagar"));
			languages.Add(new Language("kyu", "Western Kayah"));
			languages.Add(new Language("kyv", "Kayort"));
			languages.Add(new Language("kyw", "Kudmali"));
			languages.Add(new Language("kyx", "Rapoisi"));
			languages.Add(new Language("kyy", "Kambaira"));
			languages.Add(new Language("kyz", "Kayabэ"));
			languages.Add(new Language("kza", "Western Karaboro"));
			languages.Add(new Language("kzb", "Kaibobo"));
			languages.Add(new Language("kzc", "Bondoukou Kulango"));
			languages.Add(new Language("kzd", "Kadai"));
			languages.Add(new Language("kze", "Kosena"));
			languages.Add(new Language("kzf", "Da'a Kaili"));
			languages.Add(new Language("kzg", "Kikai"));
			languages.Add(new Language("kzh", "Kenuzi-Dongola"));
			languages.Add(new Language("kzi", "Kelabit"));
			languages.Add(new Language("kzj", "Coastal Kadazan"));
			languages.Add(new Language("kzk", "Kazukuru"));
			languages.Add(new Language("kzl", "Kayeli"));
			languages.Add(new Language("kzm", "Kais"));
			languages.Add(new Language("kzn", "Kokola"));
			languages.Add(new Language("kzo", "Kaningi"));
			languages.Add(new Language("kzp", "Kaidipang"));
			languages.Add(new Language("kzq", "Kaike"));
			languages.Add(new Language("kzr", "Karang"));
			languages.Add(new Language("kzs", "Sugut Dusun"));
			languages.Add(new Language("kzt", "Tambunan Dusun"));
			languages.Add(new Language("kzu", "Kayupulau"));
			languages.Add(new Language("kzv", "Komyandaret"));
			languages.Add(new Language("kzw", "Karirэ-Xocє"));
			languages.Add(new Language("kzx", "Kamarian"));
			languages.Add(new Language("kzy", "Kango (Tshopo District)"));
			languages.Add(new Language("kzz", "Kalabra"));
			languages.Add(new Language("laa", "Southern Subanen"));
			languages.Add(new Language("lab", "Linear A"));
			languages.Add(new Language("lac", "Lacandon"));
			languages.Add(new Language("lad", "Ladino"));
			languages.Add(new Language("lae", "Pattani"));
			languages.Add(new Language("laf", "Lafofa"));
			languages.Add(new Language("lag", "Langi"));
			languages.Add(new Language("lah", "Lahnda"));
			languages.Add(new Language("lai", "Lambya"));
			languages.Add(new Language("laj", "Lango (Uganda)"));
			languages.Add(new Language("lak", "Laka (Nigeria)"));
			languages.Add(new Language("lal", "Lalia"));
			languages.Add(new Language("lam", "Lamba"));
			languages.Add(new Language("lan", "Laru"));
			languages.Add(new Language("lao", "Lao"));
			languages.Add(new Language("lap", "Laka (Chad)"));
			languages.Add(new Language("laq", "Qabiao"));
			languages.Add(new Language("lar", "Larteh"));
			languages.Add(new Language("las", "Lama (Togo)"));
			languages.Add(new Language("lat", "Latin"));
			languages.Add(new Language("lau", "Laba"));
			languages.Add(new Language("lav", "Latvian"));
			languages.Add(new Language("law", "Lauje"));
			languages.Add(new Language("lax", "Tiwa"));
			languages.Add(new Language("lay", "Lama (Myanmar)"));
			languages.Add(new Language("laz", "Aribwatsa"));
			languages.Add(new Language("lba", "Lui"));
			languages.Add(new Language("lbb", "Label"));
			languages.Add(new Language("lbc", "Lakkia"));
			languages.Add(new Language("lbe", "Lak"));
			languages.Add(new Language("lbf", "Tinani"));
			languages.Add(new Language("lbg", "Laopang"));
			languages.Add(new Language("lbi", "La'bi"));
			languages.Add(new Language("lbj", "Ladakhi"));
			languages.Add(new Language("lbk", "Central Bontok"));
			languages.Add(new Language("lbl", "Libon Bikol"));
			languages.Add(new Language("lbm", "Lodhi"));
			languages.Add(new Language("lbn", "Lamet"));
			languages.Add(new Language("lbo", "Laven"));
			languages.Add(new Language("lbq", "Wampar"));
			languages.Add(new Language("lbr", "Northern Lorung"));
			languages.Add(new Language("lbs", "Libyan Sign Language"));
			languages.Add(new Language("lbt", "Lachi"));
			languages.Add(new Language("lbu", "Labu"));
			languages.Add(new Language("lbv", "Lavatbura-Lamusong"));
			languages.Add(new Language("lbw", "Tolaki"));
			languages.Add(new Language("lbx", "Lawangan"));
			languages.Add(new Language("lby", "Lamu-Lamu"));
			languages.Add(new Language("lbz", "Lardil"));
			languages.Add(new Language("lcc", "Legenyem"));
			languages.Add(new Language("lcd", "Lola"));
			languages.Add(new Language("lce", "Loncong"));
			languages.Add(new Language("lcf", "Lubu"));
			languages.Add(new Language("lch", "Luchazi"));
			languages.Add(new Language("lcl", "Lisela"));
			languages.Add(new Language("lcm", "Tungag"));
			languages.Add(new Language("lcp", "Western Lawa"));
			languages.Add(new Language("lcq", "Luhu"));
			languages.Add(new Language("lcs", "Lisabata-Nuniali"));
			languages.Add(new Language("ldb", "Idun"));
			languages.Add(new Language("ldd", "Luri"));
			languages.Add(new Language("ldg", "Lenyima"));
			languages.Add(new Language("ldh", "Lamja-Dengsa-Tola"));
			languages.Add(new Language("ldi", "Laari"));
			languages.Add(new Language("ldj", "Lemoro"));
			languages.Add(new Language("ldk", "Leelau"));
			languages.Add(new Language("ldl", "Kaan"));
			languages.Add(new Language("ldm", "Landoma"));
			languages.Add(new Language("ldn", "Lсadan"));
			languages.Add(new Language("ldo", "Loo"));
			languages.Add(new Language("ldp", "Tso"));
			languages.Add(new Language("ldq", "Lufu"));
			languages.Add(new Language("lea", "Lega-Shabunda"));
			languages.Add(new Language("leb", "Lala-Bisa"));
			languages.Add(new Language("lec", "Leco"));
			languages.Add(new Language("led", "Lendu"));
			languages.Add(new Language("lee", "Lyщlщ"));
			languages.Add(new Language("lef", "Lelemi"));
			languages.Add(new Language("leg", "Lengua"));
			languages.Add(new Language("leh", "Lenje"));
			languages.Add(new Language("lei", "Lemio"));
			languages.Add(new Language("lej", "Lengola"));
			languages.Add(new Language("lek", "Leipon"));
			languages.Add(new Language("lel", "Lele (Democratic Republic of Congo)"));
			languages.Add(new Language("lem", "Nomaande"));
			languages.Add(new Language("len", "Lenca"));
			languages.Add(new Language("leo", "Leti (Cameroon)"));
			languages.Add(new Language("lep", "Lepcha"));
			languages.Add(new Language("leq", "Lembena"));
			languages.Add(new Language("ler", "Lenkau"));
			languages.Add(new Language("les", "Lese"));
			languages.Add(new Language("let", "Lesing-Gelimi"));
			languages.Add(new Language("leu", "Kara (Papua New Guinea)"));
			languages.Add(new Language("lev", "Lamma"));
			languages.Add(new Language("lew", "Ledo Kaili"));
			languages.Add(new Language("lex", "Luang"));
			languages.Add(new Language("ley", "Lemolang"));
			languages.Add(new Language("lez", "Lezghian"));
			languages.Add(new Language("lfa", "Lefa"));
			languages.Add(new Language("lfn", "Lingua Franca Nova"));
			languages.Add(new Language("lga", "Lungga"));
			languages.Add(new Language("lgb", "Laghu"));
			languages.Add(new Language("lgg", "Lugbara"));
			languages.Add(new Language("lgh", "Laghuu"));
			languages.Add(new Language("lgi", "Lengilu"));
			languages.Add(new Language("lgk", "Lingarak"));
			languages.Add(new Language("lgl", "Wala"));
			languages.Add(new Language("lgm", "Lega-Mwenga"));
			languages.Add(new Language("lgn", "Opuuo"));
			languages.Add(new Language("lgq", "Logba"));
			languages.Add(new Language("lgr", "Lengo"));
			languages.Add(new Language("lgt", "Pahi"));
			languages.Add(new Language("lgu", "Longgu"));
			languages.Add(new Language("lgz", "Ligenza"));
			languages.Add(new Language("lha", "Laha (Viet Nam)"));
			languages.Add(new Language("lhh", "Laha (Indonesia)"));
			languages.Add(new Language("lhi", "Lahu Shi"));
			languages.Add(new Language("lhl", "Lahul Lohar"));
			languages.Add(new Language("lhm", "Lhomi"));
			languages.Add(new Language("lhn", "Lahanan"));
			languages.Add(new Language("lhp", "Lhokpu"));
			languages.Add(new Language("lhs", "MlahsЎ"));
			languages.Add(new Language("lht", "Lo-Toga"));
			languages.Add(new Language("lhu", "Lahu"));
			languages.Add(new Language("lia", "West-Central Limba"));
			languages.Add(new Language("lib", "Likum"));
			languages.Add(new Language("lic", "Hlai"));
			languages.Add(new Language("lid", "Nyindrou"));
			languages.Add(new Language("lie", "Likila"));
			languages.Add(new Language("lif", "Limbu"));
			languages.Add(new Language("lig", "Ligbi"));
			languages.Add(new Language("lih", "Lihir"));
			languages.Add(new Language("lii", "Lingkhim"));
			languages.Add(new Language("lij", "Ligurian"));
			languages.Add(new Language("lik", "Lika"));
			languages.Add(new Language("lil", "Lillooet"));
			languages.Add(new Language("lim", "Limburgan"));
			languages.Add(new Language("lin", "Lingala"));
			languages.Add(new Language("lio", "Liki"));
			languages.Add(new Language("lip", "Sekpele"));
			languages.Add(new Language("liq", "Libido"));
			languages.Add(new Language("lir", "Liberian English"));
			languages.Add(new Language("lis", "Lisu"));
			languages.Add(new Language("lit", "Lithuanian"));
			languages.Add(new Language("liu", "Logorik"));
			languages.Add(new Language("liv", "Liv"));
			languages.Add(new Language("liw", "Col"));
			languages.Add(new Language("lix", "Liabuku"));
			languages.Add(new Language("liy", "Banda-Bambari"));
			languages.Add(new Language("liz", "Libinza"));
			languages.Add(new Language("lje", "Rampi"));
			languages.Add(new Language("lji", "Laiyolo"));
			languages.Add(new Language("ljl", "Li'o"));
			languages.Add(new Language("ljp", "Lampung Api"));
			languages.Add(new Language("lka", "Lakalei"));
			languages.Add(new Language("lkb", "Kabras"));
			languages.Add(new Language("lkc", "Kucong"));
			languages.Add(new Language("lkd", "Lakondъ"));
			languages.Add(new Language("lke", "Kenyi"));
			languages.Add(new Language("lkh", "Lakha"));
			languages.Add(new Language("lki", "Laki"));
			languages.Add(new Language("lkj", "Remun"));
			languages.Add(new Language("lkl", "Laeko-Libuat"));
			languages.Add(new Language("lkn", "Lakon"));
			languages.Add(new Language("lko", "Khayo"));
			languages.Add(new Language("lkr", "Pфri"));
			languages.Add(new Language("lks", "Kisa"));
			languages.Add(new Language("lkt", "Lakota"));
			languages.Add(new Language("lky", "Lokoya"));
			languages.Add(new Language("lla", "Lala-Roba"));
			languages.Add(new Language("llb", "Lolo"));
			languages.Add(new Language("llc", "Lele (Guinea)"));
			languages.Add(new Language("lld", "Ladin"));
			languages.Add(new Language("lle", "Lele (Papua New Guinea)"));
			languages.Add(new Language("llf", "Hermit"));
			languages.Add(new Language("llg", "Lole"));
			languages.Add(new Language("llh", "Lamu"));
			languages.Add(new Language("lli", "Teke-Laali"));
			languages.Add(new Language("llk", "Lelak"));
			languages.Add(new Language("lll", "Lilau"));
			languages.Add(new Language("llm", "Lasalimu"));
			languages.Add(new Language("lln", "Lele (Chad)"));
			languages.Add(new Language("llo", "Khlor"));
			languages.Add(new Language("llp", "North Efate"));
			languages.Add(new Language("llq", "Lolak"));
			languages.Add(new Language("lls", "Lithuanian Sign Language"));
			languages.Add(new Language("llu", "Lau"));
			languages.Add(new Language("llx", "Lauan"));
			languages.Add(new Language("lma", "East Limba"));
			languages.Add(new Language("lmb", "Merei"));
			languages.Add(new Language("lmc", "Limilngan"));
			languages.Add(new Language("lmd", "Lumun"));
			languages.Add(new Language("lme", "Pщvщ"));
			languages.Add(new Language("lmf", "South Lembata"));
			languages.Add(new Language("lmg", "Lamogai"));
			languages.Add(new Language("lmh", "Lambichhong"));
			languages.Add(new Language("lmi", "Lombi"));
			languages.Add(new Language("lmj", "West Lembata"));
			languages.Add(new Language("lmk", "Lamkang"));
			languages.Add(new Language("lml", "Hano"));
			languages.Add(new Language("lmm", "Lamam"));
			languages.Add(new Language("lmn", "Lambadi"));
			languages.Add(new Language("lmo", "Lombard"));
			languages.Add(new Language("lmp", "Limbum"));
			languages.Add(new Language("lmq", "Lamatuka"));
			languages.Add(new Language("lmr", "Lamalera"));
			languages.Add(new Language("lmu", "Lamenu"));
			languages.Add(new Language("lmv", "Lomaiviti"));
			languages.Add(new Language("lmw", "Lake Miwok"));
			languages.Add(new Language("lmx", "Laimbue"));
			languages.Add(new Language("lmy", "Lamboya"));
			languages.Add(new Language("lmz", "Lumbee"));
			languages.Add(new Language("lna", "Langbashe"));
			languages.Add(new Language("lnb", "Mbalanhu"));
			languages.Add(new Language("lnd", "Lundayeh"));
			languages.Add(new Language("lng", "Langobardic"));
			languages.Add(new Language("lnh", "Lanoh"));
			languages.Add(new Language("lni", "Daantanai'"));
			languages.Add(new Language("lnj", "Leningitij"));
			languages.Add(new Language("lnl", "South Central Banda"));
			languages.Add(new Language("lnm", "Langam"));
			languages.Add(new Language("lnn", "Lorediakarkar"));
			languages.Add(new Language("lno", "Lango (Sudan)"));
			languages.Add(new Language("lns", "Lamnso'"));
			languages.Add(new Language("lnu", "Longuda"));
			languages.Add(new Language("lnz", "Lonzo"));
			languages.Add(new Language("loa", "Loloda"));
			languages.Add(new Language("lob", "Lobi"));
			languages.Add(new Language("loc", "Inonhan"));
			languages.Add(new Language("loe", "Saluan"));
			languages.Add(new Language("lof", "Logol"));
			languages.Add(new Language("log", "Logo"));
			languages.Add(new Language("loh", "Narim"));
			languages.Add(new Language("loi", "Loma (CЇte d'Ivoire)"));
			languages.Add(new Language("loj", "Lou"));
			languages.Add(new Language("lok", "Loko"));
			languages.Add(new Language("lol", "Mongo"));
			languages.Add(new Language("lom", "Loma (Liberia)"));
			languages.Add(new Language("lon", "Malawi Lomwe"));
			languages.Add(new Language("loo", "Lombo"));
			languages.Add(new Language("lop", "Lopa"));
			languages.Add(new Language("loq", "Lobala"));
			languages.Add(new Language("lor", "Tщщn"));
			languages.Add(new Language("los", "Loniu"));
			languages.Add(new Language("lot", "Otuho"));
			languages.Add(new Language("lou", "Louisiana Creole French"));
			languages.Add(new Language("lov", "Lopi"));
			languages.Add(new Language("low", "Tampias Lobu"));
			languages.Add(new Language("lox", "Loun"));
			languages.Add(new Language("loy", "Lowa"));
			languages.Add(new Language("loz", "Lozi"));
			languages.Add(new Language("lpa", "Lelepa"));
			languages.Add(new Language("lpe", "Lepki"));
			languages.Add(new Language("lpn", "Long Phuri Naga"));
			languages.Add(new Language("lpo", "Lipo"));
			languages.Add(new Language("lpx", "Lopit"));
			languages.Add(new Language("lra", "Rara Bakati'"));
			languages.Add(new Language("lrc", "Northern Luri"));
			languages.Add(new Language("lre", "Laurentian"));
			languages.Add(new Language("lrg", "Laragia"));
			languages.Add(new Language("lri", "Marachi"));
			languages.Add(new Language("lrk", "Loarki"));
			languages.Add(new Language("lrl", "Lari"));
			languages.Add(new Language("lrm", "Marama"));
			languages.Add(new Language("lrn", "Lorang"));
			languages.Add(new Language("lro", "Laro"));
			languages.Add(new Language("lrr", "Southern Lorung"));
			languages.Add(new Language("lrt", "Larantuka Malay"));
			languages.Add(new Language("lrv", "Larevat"));
			languages.Add(new Language("lrz", "Lemerig"));
			languages.Add(new Language("lsa", "Lasgerdi"));
			languages.Add(new Language("lsd", "Lishana Deni"));
			languages.Add(new Language("lse", "Lusengo"));
			languages.Add(new Language("lsg", "Lyons Sign Language"));
			languages.Add(new Language("lsh", "Lish"));
			languages.Add(new Language("lsi", "Lashi"));
			languages.Add(new Language("lsl", "Latvian Sign Language"));
			languages.Add(new Language("lsm", "Saamia"));
			languages.Add(new Language("lso", "Laos Sign Language"));
			languages.Add(new Language("lsp", "Panamanian Sign Language"));
			languages.Add(new Language("lsr", "Aruop"));
			languages.Add(new Language("lss", "Lasi"));
			languages.Add(new Language("lst", "Trinidad and Tobago Sign Language"));
			languages.Add(new Language("lsy", "Mauritian Sign Language"));
			languages.Add(new Language("ltc", "Late Middle Chinese"));
			languages.Add(new Language("ltg", "Latgalian"));
			languages.Add(new Language("lti", "Leti (Indonesia)"));
			languages.Add(new Language("ltn", "Latundъ"));
			languages.Add(new Language("lto", "Tsotso"));
			languages.Add(new Language("lts", "Tachoni"));
			languages.Add(new Language("ltu", "Latu"));
			languages.Add(new Language("ltz", "Luxembourgish"));
			languages.Add(new Language("lua", "Luba-Lulua"));
			languages.Add(new Language("lub", "Luba-Katanga"));
			languages.Add(new Language("luc", "Aringa"));
			languages.Add(new Language("lud", "Ludian"));
			languages.Add(new Language("lue", "Luvale"));
			languages.Add(new Language("luf", "Laua"));
			languages.Add(new Language("lug", "Ganda"));
			languages.Add(new Language("lui", "Luiseno"));
			languages.Add(new Language("luj", "Luna"));
			languages.Add(new Language("luk", "Lunanakha"));
			languages.Add(new Language("lul", "Olu'bo"));
			languages.Add(new Language("lum", "Luimbi"));
			languages.Add(new Language("lun", "Lunda"));
			languages.Add(new Language("luo", "Luo (Kenya and Tanzania)"));
			languages.Add(new Language("lup", "Lumbu"));
			languages.Add(new Language("luq", "Lucumi"));
			languages.Add(new Language("lur", "Laura"));
			languages.Add(new Language("lus", "Lushai"));
			languages.Add(new Language("lut", "Lushootseed"));
			languages.Add(new Language("luu", "Lumba-Yakkha"));
			languages.Add(new Language("luv", "Luwati"));
			languages.Add(new Language("luw", "Luo (Cameroon)"));
			languages.Add(new Language("luy", "Luyia"));
			languages.Add(new Language("luz", "Southern Luri"));
			languages.Add(new Language("lva", "Maku'a"));
			languages.Add(new Language("lvk", "Lavukaleve"));
			languages.Add(new Language("lvs", "Standard Latvian"));
			languages.Add(new Language("lvu", "Levuka"));
			languages.Add(new Language("lwa", "Lwalu"));
			languages.Add(new Language("lwe", "Lewo Eleng"));
			languages.Add(new Language("lwg", "Wanga"));
			languages.Add(new Language("lwh", "White Lachi"));
			languages.Add(new Language("lwl", "Eastern Lawa"));
			languages.Add(new Language("lwm", "Laomian"));
			languages.Add(new Language("lwo", "Luwo"));
			languages.Add(new Language("lwt", "Lewotobi"));
			languages.Add(new Language("lww", "Lewo"));
			languages.Add(new Language("lya", "Layakha"));
			languages.Add(new Language("lyg", "Lyngngam"));
			languages.Add(new Language("lyn", "Luyana"));
			languages.Add(new Language("lzh", "Literary Chinese"));
			languages.Add(new Language("lzl", "Litzlitz"));
			languages.Add(new Language("lzn", "Leinong Naga"));
			languages.Add(new Language("lzz", "Laz"));
			languages.Add(new Language("maa", "San Jerєnimo Tecєatl Mazatec"));
			languages.Add(new Language("mab", "Yutanduchi Mixtec"));
			languages.Add(new Language("mad", "Madurese"));
			languages.Add(new Language("mae", "Bo-Rukul"));
			languages.Add(new Language("maf", "Mafa"));
			languages.Add(new Language("mag", "Magahi"));
			languages.Add(new Language("mah", "Marshallese"));
			languages.Add(new Language("mai", "Maithili"));
			languages.Add(new Language("maj", "Jalapa De Dэaz Mazatec"));
			languages.Add(new Language("mak", "Makasar"));
			languages.Add(new Language("mal", "Malayalam"));
			languages.Add(new Language("mam", "Mam"));
			languages.Add(new Language("man", "Mandingo"));
			languages.Add(new Language("maq", "Chiquihuitlсn Mazatec"));
			languages.Add(new Language("mar", "Marathi"));
			languages.Add(new Language("mas", "Masai"));
			languages.Add(new Language("mat", "San Francisco Matlatzinca"));
			languages.Add(new Language("mau", "Huautla Mazatec"));
			languages.Add(new Language("mav", "Saterщ-Mawщ"));
			languages.Add(new Language("maw", "Mampruli"));
			languages.Add(new Language("max", "North Moluccan Malay"));
			languages.Add(new Language("maz", "Central Mazahua"));
			languages.Add(new Language("mba", "Higaonon"));
			languages.Add(new Language("mbb", "Western Bukidnon Manobo"));
			languages.Add(new Language("mbc", "Macushi"));
			languages.Add(new Language("mbd", "Dibabawon Manobo"));
			languages.Add(new Language("mbe", "Molale"));
			languages.Add(new Language("mbf", "Baba Malay"));
			languages.Add(new Language("mbh", "Mangseng"));
			languages.Add(new Language("mbi", "Ilianen Manobo"));
			languages.Add(new Language("mbj", "Nadыb"));
			languages.Add(new Language("mbk", "Malol"));
			languages.Add(new Language("mbl", "Maxakalэ"));
			languages.Add(new Language("mbm", "Ombamba"));
			languages.Add(new Language("mbn", "Macaguсn"));
			languages.Add(new Language("mbo", "Mbo (Cameroon)"));
			languages.Add(new Language("mbp", "Malayo"));
			languages.Add(new Language("mbq", "Maisin"));
			languages.Add(new Language("mbr", "Nukak Mak·"));
			languages.Add(new Language("mbs", "Sarangani Manobo"));
			languages.Add(new Language("mbt", "Matigsalug Manobo"));
			languages.Add(new Language("mbu", "Mbula-Bwazza"));
			languages.Add(new Language("mbv", "Mbulungish"));
			languages.Add(new Language("mbw", "Maring"));
			languages.Add(new Language("mbx", "Mari (East Sepik Province)"));
			languages.Add(new Language("mby", "Memoni"));
			languages.Add(new Language("mbz", "Amoltepec Mixtec"));
			languages.Add(new Language("mca", "Maca"));
			languages.Add(new Language("mcb", "Machiguenga"));
			languages.Add(new Language("mcc", "Bitur"));
			languages.Add(new Language("mcd", "Sharanahua"));
			languages.Add(new Language("mce", "Itundujia Mixtec"));
			languages.Add(new Language("mcf", "Matsщs"));
			languages.Add(new Language("mcg", "Mapoyo"));
			languages.Add(new Language("mch", "Maquiritari"));
			languages.Add(new Language("mci", "Mese"));
			languages.Add(new Language("mcj", "Mvanip"));
			languages.Add(new Language("mck", "Mbunda"));
			languages.Add(new Language("mcl", "Macaguaje"));
			languages.Add(new Language("mcm", "Malaccan Creole Portuguese"));
			languages.Add(new Language("mcn", "Masana"));
			languages.Add(new Language("mco", "Coatlсn Mixe"));
			languages.Add(new Language("mcp", "Makaa"));
			languages.Add(new Language("mcq", "Ese"));
			languages.Add(new Language("mcr", "Menya"));
			languages.Add(new Language("mcs", "Mambai"));
			languages.Add(new Language("mct", "Mengisa"));
			languages.Add(new Language("mcu", "Cameroon Mambila"));
			languages.Add(new Language("mcv", "Minanibai"));
			languages.Add(new Language("mcw", "Mawa (Chad)"));
			languages.Add(new Language("mcx", "Mpiemo"));
			languages.Add(new Language("mcy", "South Watut"));
			languages.Add(new Language("mcz", "Mawan"));
			languages.Add(new Language("mda", "Mada (Nigeria)"));
			languages.Add(new Language("mdb", "Morigi"));
			languages.Add(new Language("mdc", "Male (Papua New Guinea)"));
			languages.Add(new Language("mdd", "Mbum"));
			languages.Add(new Language("mde", "Maba (Chad)"));
			languages.Add(new Language("mdf", "Moksha"));
			languages.Add(new Language("mdg", "Massalat"));
			languages.Add(new Language("mdh", "Maguindanaon"));
			languages.Add(new Language("mdi", "Mamvu"));
			languages.Add(new Language("mdj", "Mangbetu"));
			languages.Add(new Language("mdk", "Mangbutu"));
			languages.Add(new Language("mdl", "Maltese Sign Language"));
			languages.Add(new Language("mdm", "Mayogo"));
			languages.Add(new Language("mdn", "Mbati"));
			languages.Add(new Language("mdp", "Mbala"));
			languages.Add(new Language("mdq", "Mbole"));
			languages.Add(new Language("mdr", "Mandar"));
			languages.Add(new Language("mds", "Maria (Papua New Guinea)"));
			languages.Add(new Language("mdt", "Mbere"));
			languages.Add(new Language("mdu", "Mboko"));
			languages.Add(new Language("mdv", "Santa Lucэa Monteverde Mixtec"));
			languages.Add(new Language("mdw", "Mbosi"));
			languages.Add(new Language("mdx", "Dizin"));
			languages.Add(new Language("mdy", "Male (Ethiopia)"));
			languages.Add(new Language("mdz", "Suruэ Do Parс"));
			languages.Add(new Language("mea", "Menka"));
			languages.Add(new Language("meb", "Ikobi-Mena"));
			languages.Add(new Language("mec", "Mara"));
			languages.Add(new Language("med", "Melpa"));
			languages.Add(new Language("mee", "Mengen"));
			languages.Add(new Language("mef", "Megam"));
			languages.Add(new Language("meg", "Mea"));
			languages.Add(new Language("meh", "Southwestern Tlaxiaco Mixtec"));
			languages.Add(new Language("mei", "Midob"));
			languages.Add(new Language("mej", "Meyah"));
			languages.Add(new Language("mek", "Mekeo"));
			languages.Add(new Language("mel", "Central Melanau"));
			languages.Add(new Language("mem", "Mangala"));
			languages.Add(new Language("men", "Mende (Sierra Leone)"));
			languages.Add(new Language("meo", "Kedah Malay"));
			languages.Add(new Language("mep", "Miriwung"));
			languages.Add(new Language("meq", "Merey"));
			languages.Add(new Language("mer", "Meru"));
			languages.Add(new Language("mes", "Masmaje"));
			languages.Add(new Language("met", "Mato"));
			languages.Add(new Language("meu", "Motu"));
			languages.Add(new Language("mev", "Mann"));
			languages.Add(new Language("mew", "Maaka"));
			languages.Add(new Language("mey", "Hassaniyya"));
			languages.Add(new Language("mez", "Menominee"));
			languages.Add(new Language("mfa", "Pattani Malay"));
			languages.Add(new Language("mfb", "Bangka"));
			languages.Add(new Language("mfc", "Mba"));
			languages.Add(new Language("mfd", "Mendankwe-Nkwen"));
			languages.Add(new Language("mfe", "Morisyen"));
			languages.Add(new Language("mff", "Naki"));
			languages.Add(new Language("mfg", "Mixifore"));
			languages.Add(new Language("mfh", "Matal"));
			languages.Add(new Language("mfi", "Wandala"));
			languages.Add(new Language("mfj", "Mefele"));
			languages.Add(new Language("mfk", "North Mofu"));
			languages.Add(new Language("mfl", "Putai"));
			languages.Add(new Language("mfm", "Marghi South"));
			languages.Add(new Language("mfn", "Cross River Mbembe"));
			languages.Add(new Language("mfo", "Mbe"));
			languages.Add(new Language("mfp", "Makassar Malay"));
			languages.Add(new Language("mfq", "Moba"));
			languages.Add(new Language("mfr", "Marithiel"));
			languages.Add(new Language("mfs", "Mexican Sign Language"));
			languages.Add(new Language("mft", "Mokerang"));
			languages.Add(new Language("mfu", "Mbwela"));
			languages.Add(new Language("mfv", "Mandjak"));
			languages.Add(new Language("mfw", "Mulaha"));
			languages.Add(new Language("mfx", "Melo"));
			languages.Add(new Language("mfy", "Mayo"));
			languages.Add(new Language("mfz", "Mabaan"));
			languages.Add(new Language("mga", "Middle Irish (900-1200)"));
			languages.Add(new Language("mgb", "Mararit"));
			languages.Add(new Language("mgc", "Morokodo"));
			languages.Add(new Language("mgd", "Moru"));
			languages.Add(new Language("mge", "Mango"));
			languages.Add(new Language("mgf", "Maklew"));
			languages.Add(new Language("mgg", "Mpongmpong"));
			languages.Add(new Language("mgh", "Makhuwa-Meetto"));
			languages.Add(new Language("mgi", "Lijili"));
			languages.Add(new Language("mgj", "Abureni"));
			languages.Add(new Language("mgk", "Mawes"));
			languages.Add(new Language("mgl", "Maleu-Kilenge"));
			languages.Add(new Language("mgm", "Mambae"));
			languages.Add(new Language("mgn", "Mbangi"));
			languages.Add(new Language("mgo", "Meta'"));
			languages.Add(new Language("mgp", "Eastern Magar"));
			languages.Add(new Language("mgq", "Malila"));
			languages.Add(new Language("mgr", "Mambwe-Lungu"));
			languages.Add(new Language("mgs", "Manda (Tanzania)"));
			languages.Add(new Language("mgt", "Mongol"));
			languages.Add(new Language("mgu", "Mailu"));
			languages.Add(new Language("mgv", "Matengo"));
			languages.Add(new Language("mgw", "Matumbi"));
			languages.Add(new Language("mgx", "Omati"));
			languages.Add(new Language("mgy", "Mbunga"));
			languages.Add(new Language("mgz", "Mbugwe"));
			languages.Add(new Language("mha", "Manda (India)"));
			languages.Add(new Language("mhb", "Mahongwe"));
			languages.Add(new Language("mhc", "Mocho"));
			languages.Add(new Language("mhd", "Mbugu"));
			languages.Add(new Language("mhe", "Besisi"));
			languages.Add(new Language("mhf", "Mamaa"));
			languages.Add(new Language("mhg", "Margu"));
			languages.Add(new Language("mhh", "Maskoy Pidgin"));
			languages.Add(new Language("mhi", "Ma'di"));
			languages.Add(new Language("mhj", "Mogholi"));
			languages.Add(new Language("mhk", "Mungaka"));
			languages.Add(new Language("mhl", "Mauwake"));
			languages.Add(new Language("mhm", "Makhuwa-Moniga"));
			languages.Add(new Language("mhn", "Mєcheno"));
			languages.Add(new Language("mho", "Mashi (Zambia)"));
			languages.Add(new Language("mhp", "Balinese Malay"));
			languages.Add(new Language("mhq", "Mandan"));
			languages.Add(new Language("mhr", "Eastern Mari"));
			languages.Add(new Language("mhs", "Buru (Indonesia)"));
			languages.Add(new Language("mht", "Mandahuaca"));
			languages.Add(new Language("mhu", "Digaro-Mishmi"));
			languages.Add(new Language("mhw", "Mbukushu"));
			languages.Add(new Language("mhx", "Maru"));
			languages.Add(new Language("mhy", "Ma'anyan"));
			languages.Add(new Language("mhz", "Mor (Mor Islands)"));
			languages.Add(new Language("mia", "Miami"));
			languages.Add(new Language("mib", "Atatlсhuca Mixtec"));
			languages.Add(new Language("mic", "Mi'kmaq"));
			languages.Add(new Language("mid", "Mandaic"));
			languages.Add(new Language("mie", "Ocotepec Mixtec"));
			languages.Add(new Language("mif", "Mofu-Gudur"));
			languages.Add(new Language("mig", "San Miguel El Grande Mixtec"));
			languages.Add(new Language("mih", "Chayuco Mixtec"));
			languages.Add(new Language("mii", "Chigmecatitlсn Mixtec"));
			languages.Add(new Language("mij", "Abar"));
			languages.Add(new Language("mik", "Mikasuki"));
			languages.Add(new Language("mil", "Peёoles Mixtec"));
			languages.Add(new Language("mim", "Alacatlatzala Mixtec"));
			languages.Add(new Language("min", "Minangkabau"));
			languages.Add(new Language("mio", "Pinotepa Nacional Mixtec"));
			languages.Add(new Language("mip", "Apasco-Apoala Mixtec"));
			languages.Add(new Language("miq", "Mэskito"));
			languages.Add(new Language("mir", "Isthmus Mixe"));
			languages.Add(new Language("mis", "Uncoded languages"));
			languages.Add(new Language("mit", "Southern Puebla Mixtec"));
			languages.Add(new Language("miu", "Cacaloxtepec Mixtec"));
			languages.Add(new Language("miw", "Akoye"));
			languages.Add(new Language("mix", "Mixtepec Mixtec"));
			languages.Add(new Language("miy", "Ayutla Mixtec"));
			languages.Add(new Language("miz", "Coatzospan Mixtec"));
			languages.Add(new Language("mjc", "San Juan Colorado Mixtec"));
			languages.Add(new Language("mjd", "Northwest Maidu"));
			languages.Add(new Language("mje", "Muskum"));
			languages.Add(new Language("mjg", "Tu"));
			languages.Add(new Language("mjh", "Mwera (Nyasa)"));
			languages.Add(new Language("mji", "Kim Mun"));
			languages.Add(new Language("mjj", "Mawak"));
			languages.Add(new Language("mjk", "Matukar"));
			languages.Add(new Language("mjl", "Mandeali"));
			languages.Add(new Language("mjm", "Medebur"));
			languages.Add(new Language("mjn", "Ma (Papua New Guinea)"));
			languages.Add(new Language("mjo", "Malankuravan"));
			languages.Add(new Language("mjp", "Malapandaram"));
			languages.Add(new Language("mjq", "Malaryan"));
			languages.Add(new Language("mjr", "Malavedan"));
			languages.Add(new Language("mjs", "Miship"));
			languages.Add(new Language("mjt", "Sauria Paharia"));
			languages.Add(new Language("mju", "Manna-Dora"));
			languages.Add(new Language("mjv", "Mannan"));
			languages.Add(new Language("mjw", "Karbi"));
			languages.Add(new Language("mjx", "Mahali"));
			languages.Add(new Language("mjy", "Mahican"));
			languages.Add(new Language("mjz", "Majhi"));
			languages.Add(new Language("mka", "Mbre"));
			languages.Add(new Language("mkb", "Mal Paharia"));
			languages.Add(new Language("mkc", "Siliput"));
			languages.Add(new Language("mkd", "Macedonian"));
			languages.Add(new Language("mke", "Mawchi"));
			languages.Add(new Language("mkf", "Miya"));
			languages.Add(new Language("mkg", "Mak (China)"));
			languages.Add(new Language("mki", "Dhatki"));
			languages.Add(new Language("mkj", "Mokilese"));
			languages.Add(new Language("mkk", "Byep"));
			languages.Add(new Language("mkl", "Mokole"));
			languages.Add(new Language("mkm", "Moklen"));
			languages.Add(new Language("mkn", "Kupang Malay"));
			languages.Add(new Language("mko", "Mingang Doso"));
			languages.Add(new Language("mkp", "Moikodi"));
			languages.Add(new Language("mkq", "Bay Miwok"));
			languages.Add(new Language("mkr", "Malas"));
			languages.Add(new Language("mks", "Silacayoapan Mixtec"));
			languages.Add(new Language("mkt", "Vamale"));
			languages.Add(new Language("mku", "Konyanka Maninka"));
			languages.Add(new Language("mkv", "Mafea"));
			languages.Add(new Language("mkw", "Kituba (Congo)"));
			languages.Add(new Language("mkx", "Kinamiging Manobo"));
			languages.Add(new Language("mky", "East Makian"));
			languages.Add(new Language("mkz", "Makasae"));
			languages.Add(new Language("mla", "Malo"));
			languages.Add(new Language("mlb", "Mbule"));
			languages.Add(new Language("mlc", "Cao Lan"));
			languages.Add(new Language("mld", "Malakhel"));
			languages.Add(new Language("mle", "Manambu"));
			languages.Add(new Language("mlf", "Mal"));
			languages.Add(new Language("mlg", "Malagasy"));
			languages.Add(new Language("mlh", "Mape"));
			languages.Add(new Language("mli", "Malimpung"));
			languages.Add(new Language("mlj", "Miltu"));
			languages.Add(new Language("mlk", "Ilwana"));
			languages.Add(new Language("mll", "Malua Bay"));
			languages.Add(new Language("mlm", "Mulam"));
			languages.Add(new Language("mln", "Malango"));
			languages.Add(new Language("mlo", "Mlomp"));
			languages.Add(new Language("mlp", "Bargam"));
			languages.Add(new Language("mlq", "Western Maninkakan"));
			languages.Add(new Language("mlr", "Vame"));
			languages.Add(new Language("mls", "Masalit"));
			languages.Add(new Language("mlt", "Maltese"));
			languages.Add(new Language("mlu", "To'abaita"));
			languages.Add(new Language("mlv", "Motlav"));
			languages.Add(new Language("mlw", "Moloko"));
			languages.Add(new Language("mlx", "Malfaxal"));
			languages.Add(new Language("mlz", "Malaynon"));
			languages.Add(new Language("mma", "Mama"));
			languages.Add(new Language("mmb", "Momina"));
			languages.Add(new Language("mmc", "Michoacсn Mazahua"));
			languages.Add(new Language("mmd", "Maonan"));
			languages.Add(new Language("mme", "Mae"));
			languages.Add(new Language("mmf", "Mundat"));
			languages.Add(new Language("mmg", "North Ambrym"));
			languages.Add(new Language("mmh", "Mehinсku"));
			languages.Add(new Language("mmi", "Musar"));
			languages.Add(new Language("mmj", "Majhwar"));
			languages.Add(new Language("mmk", "Mukha-Dora"));
			languages.Add(new Language("mml", "Man Met"));
			languages.Add(new Language("mmm", "Maii"));
			languages.Add(new Language("mmn", "Mamanwa"));
			languages.Add(new Language("mmo", "Mangga Buang"));
			languages.Add(new Language("mmp", "Siawi"));
			languages.Add(new Language("mmq", "Musak"));
			languages.Add(new Language("mmr", "Western Xiangxi Miao"));
			languages.Add(new Language("mmt", "Malalamai"));
			languages.Add(new Language("mmu", "Mmaala"));
			languages.Add(new Language("mmv", "Miriti"));
			languages.Add(new Language("mmw", "Emae"));
			languages.Add(new Language("mmx", "Madak"));
			languages.Add(new Language("mmy", "Migaama"));
			languages.Add(new Language("mmz", "Mabaale"));
			languages.Add(new Language("mna", "Mbula"));
			languages.Add(new Language("mnb", "Muna"));
			languages.Add(new Language("mnc", "Manchu"));
			languages.Add(new Language("mnd", "Mondщ"));
			languages.Add(new Language("mne", "Naba"));
			languages.Add(new Language("mnf", "Mundani"));
			languages.Add(new Language("mng", "Eastern Mnong"));
			languages.Add(new Language("mnh", "Mono (Democratic Republic of Congo)"));
			languages.Add(new Language("mni", "Manipuri"));
			languages.Add(new Language("mnj", "Munji"));
			languages.Add(new Language("mnk", "Mandinka"));
			languages.Add(new Language("mnl", "Tiale"));
			languages.Add(new Language("mnm", "Mapena"));
			languages.Add(new Language("mnn", "Southern Mnong"));
			languages.Add(new Language("mnp", "Min Bei Chinese"));
			languages.Add(new Language("mnq", "Minriq"));
			languages.Add(new Language("mnr", "Mono (USA)"));
			languages.Add(new Language("mns", "Mansi"));
			languages.Add(new Language("mnt", "Maykulan"));
			languages.Add(new Language("mnu", "Mer"));
			languages.Add(new Language("mnv", "Rennell-Bellona"));
			languages.Add(new Language("mnw", "Mon"));
			languages.Add(new Language("mnx", "Manikion"));
			languages.Add(new Language("mny", "Manyawa"));
			languages.Add(new Language("mnz", "Moni"));
			languages.Add(new Language("moa", "Mwan"));
			languages.Add(new Language("moc", "Mocovэ"));
			languages.Add(new Language("mod", "Mobilian"));
			languages.Add(new Language("moe", "Montagnais"));
			languages.Add(new Language("mog", "Mongondow"));
			languages.Add(new Language("moh", "Mohawk"));
			languages.Add(new Language("moi", "Mboi"));
			languages.Add(new Language("moj", "Monzombo"));
			languages.Add(new Language("mok", "Morori"));
			languages.Add(new Language("mom", "Mangue"));
			languages.Add(new Language("mon", "Mongolian"));
			languages.Add(new Language("moo", "Monom"));
			languages.Add(new Language("mop", "Mopсn Maya"));
			languages.Add(new Language("moq", "Mor (Bomberai Peninsula)"));
			languages.Add(new Language("mor", "Moro"));
			languages.Add(new Language("mos", "Mossi"));
			languages.Add(new Language("mot", "Barэ"));
			languages.Add(new Language("mou", "Mogum"));
			languages.Add(new Language("mov", "Mohave"));
			languages.Add(new Language("mow", "Moi (Congo)"));
			languages.Add(new Language("mox", "Molima"));
			languages.Add(new Language("moy", "Shekkacho"));
			languages.Add(new Language("moz", "Mukulu"));
			languages.Add(new Language("mpa", "Mpoto"));
			languages.Add(new Language("mpb", "Mullukmulluk"));
			languages.Add(new Language("mpc", "Mangarayi"));
			languages.Add(new Language("mpd", "Machinere"));
			languages.Add(new Language("mpe", "Majang"));
			languages.Add(new Language("mpg", "Marba"));
			languages.Add(new Language("mph", "Maung"));
			languages.Add(new Language("mpi", "Mpade"));
			languages.Add(new Language("mpj", "Martu Wangka"));
			languages.Add(new Language("mpk", "Mbara (Chad)"));
			languages.Add(new Language("mpl", "Middle Watut"));
			languages.Add(new Language("mpm", "Yosond·a Mixtec"));
			languages.Add(new Language("mpn", "Mindiri"));
			languages.Add(new Language("mpo", "Miu"));
			languages.Add(new Language("mpp", "Migabac"));
			languages.Add(new Language("mpq", "Matэs"));
			languages.Add(new Language("mpr", "Vangunu"));
			languages.Add(new Language("mps", "Dadibi"));
			languages.Add(new Language("mpt", "Mian"));
			languages.Add(new Language("mpu", "Makurсp"));
			languages.Add(new Language("mpv", "Mungkip"));
			languages.Add(new Language("mpw", "Mapidian"));
			languages.Add(new Language("mpx", "Misima-Paneati"));
			languages.Add(new Language("mpy", "Mapia"));
			languages.Add(new Language("mpz", "Mpi"));
			languages.Add(new Language("mqa", "Maba (Indonesia)"));
			languages.Add(new Language("mqb", "Mbuko"));
			languages.Add(new Language("mqc", "Mangole"));
			languages.Add(new Language("mqe", "Matepi"));
			languages.Add(new Language("mqf", "Momuna"));
			languages.Add(new Language("mqg", "Kota Bangun Kutai Malay"));
			languages.Add(new Language("mqh", "Tlazoyaltepec Mixtec"));
			languages.Add(new Language("mqi", "Mariri"));
			languages.Add(new Language("mqj", "Mamasa"));
			languages.Add(new Language("mqk", "Rajah Kabunsuwan Manobo"));
			languages.Add(new Language("mql", "Mbelime"));
			languages.Add(new Language("mqm", "South Marquesan"));
			languages.Add(new Language("mqn", "Moronene"));
			languages.Add(new Language("mqo", "Modole"));
			languages.Add(new Language("mqp", "Manipa"));
			languages.Add(new Language("mqq", "Minokok"));
			languages.Add(new Language("mqr", "Mander"));
			languages.Add(new Language("mqs", "West Makian"));
			languages.Add(new Language("mqt", "Mok"));
			languages.Add(new Language("mqu", "Mandari"));
			languages.Add(new Language("mqv", "Mosimo"));
			languages.Add(new Language("mqw", "Murupi"));
			languages.Add(new Language("mqx", "Mamuju"));
			languages.Add(new Language("mqy", "Manggarai"));
			languages.Add(new Language("mqz", "Malasanga"));
			languages.Add(new Language("mra", "Mlabri"));
			languages.Add(new Language("mrb", "Marino"));
			languages.Add(new Language("mrc", "Maricopa"));
			languages.Add(new Language("mrd", "Western Magar"));
			languages.Add(new Language("mre", "Martha's Vineyard Sign Language"));
			languages.Add(new Language("mrf", "Elseng"));
			languages.Add(new Language("mrg", "Mising"));
			languages.Add(new Language("mrh", "Mara Chin"));
			languages.Add(new Language("mri", "Maori"));
			languages.Add(new Language("mrj", "Western Mari"));
			languages.Add(new Language("mrk", "Hmwaveke"));
			languages.Add(new Language("mrl", "Mortlockese"));
			languages.Add(new Language("mrm", "Merlav"));
			languages.Add(new Language("mrn", "Cheke Holo"));
			languages.Add(new Language("mro", "Mru"));
			languages.Add(new Language("mrp", "Morouas"));
			languages.Add(new Language("mrq", "North Marquesan"));
			languages.Add(new Language("mrr", "Maria (India)"));
			languages.Add(new Language("mrs", "Maragus"));
			languages.Add(new Language("mrt", "Marghi Central"));
			languages.Add(new Language("mru", "Mono (Cameroon)"));
			languages.Add(new Language("mrv", "Mangareva"));
			languages.Add(new Language("mrw", "Maranao"));
			languages.Add(new Language("mrx", "Maremgi"));
			languages.Add(new Language("mry", "Mandaya"));
			languages.Add(new Language("mrz", "Marind"));
			languages.Add(new Language("msa", "Malay (macrolanguage)"));
			languages.Add(new Language("msb", "Masbatenyo"));
			languages.Add(new Language("msc", "Sankaran Maninka"));
			languages.Add(new Language("msd", "Yucatec Maya Sign Language"));
			languages.Add(new Language("mse", "Musey"));
			languages.Add(new Language("msf", "Mekwei"));
			languages.Add(new Language("msg", "Moraid"));
			languages.Add(new Language("msh", "Masikoro Malagasy"));
			languages.Add(new Language("msi", "Sabah Malay"));
			languages.Add(new Language("msj", "Ma (Democratic Republic of Congo)"));
			languages.Add(new Language("msk", "Mansaka"));
			languages.Add(new Language("msl", "Molof"));
			languages.Add(new Language("msm", "Agusan Manobo"));
			languages.Add(new Language("msn", "Vurыs"));
			languages.Add(new Language("mso", "Mombum"));
			languages.Add(new Language("msp", "Maritsauс"));
			languages.Add(new Language("msq", "Caac"));
			languages.Add(new Language("msr", "Mongolian Sign Language"));
			languages.Add(new Language("mss", "West Masela"));
			languages.Add(new Language("msu", "Musom"));
			languages.Add(new Language("msv", "Maslam"));
			languages.Add(new Language("msw", "Mansoanka"));
			languages.Add(new Language("msx", "Moresada"));
			languages.Add(new Language("msy", "Aruamu"));
			languages.Add(new Language("msz", "Momare"));
			languages.Add(new Language("mta", "Cotabato Manobo"));
			languages.Add(new Language("mtb", "Anyin Morofo"));
			languages.Add(new Language("mtc", "Munit"));
			languages.Add(new Language("mtd", "Mualang"));
			languages.Add(new Language("mte", "Mono (Solomon Islands)"));
			languages.Add(new Language("mtf", "Murik (Papua New Guinea)"));
			languages.Add(new Language("mtg", "Una"));
			languages.Add(new Language("mth", "Munggui"));
			languages.Add(new Language("mti", "Maiwa (Papua New Guinea)"));
			languages.Add(new Language("mtj", "Moskona"));
			languages.Add(new Language("mtk", "Mbe'"));
			languages.Add(new Language("mtl", "Montol"));
			languages.Add(new Language("mtm", "Mator"));
			languages.Add(new Language("mtn", "Matagalpa"));
			languages.Add(new Language("mto", "Totontepec Mixe"));
			languages.Add(new Language("mtp", "Wichэ Lhamtщs Nocten"));
			languages.Add(new Language("mtq", "Muong"));
			languages.Add(new Language("mtr", "Mewari"));
			languages.Add(new Language("mts", "Yora"));
			languages.Add(new Language("mtt", "Mota"));
			languages.Add(new Language("mtu", "Tututepec Mixtec"));
			languages.Add(new Language("mtv", "Asaro'o"));
			languages.Add(new Language("mtw", "Southern Binukidnon"));
			languages.Add(new Language("mtx", "Tidaс Mixtec"));
			languages.Add(new Language("mty", "Nabi"));
			languages.Add(new Language("mua", "Mundang"));
			languages.Add(new Language("mub", "Mubi"));
			languages.Add(new Language("muc", "Mbu'"));
			languages.Add(new Language("mud", "Mednyj Aleut"));
			languages.Add(new Language("mue", "Media Lengua"));
			languages.Add(new Language("mug", "Musgu"));
			languages.Add(new Language("muh", "M№nd№"));
			languages.Add(new Language("mui", "Musi"));
			languages.Add(new Language("muj", "Mabire"));
			languages.Add(new Language("muk", "Mugom"));
			languages.Add(new Language("mul", "Multiple languages"));
			languages.Add(new Language("mum", "Maiwala"));
			languages.Add(new Language("muo", "Nyong"));
			languages.Add(new Language("mup", "Malvi"));
			languages.Add(new Language("muq", "Eastern Xiangxi Miao"));
			languages.Add(new Language("mur", "Murle"));
			languages.Add(new Language("mus", "Creek"));
			languages.Add(new Language("mut", "Western Muria"));
			languages.Add(new Language("muu", "Yaaku"));
			languages.Add(new Language("muv", "Muthuvan"));
			languages.Add(new Language("mux", "Bo-Ung"));
			languages.Add(new Language("muy", "Muyang"));
			languages.Add(new Language("muz", "Mursi"));
			languages.Add(new Language("mva", "Manam"));
			languages.Add(new Language("mvb", "Mattole"));
			languages.Add(new Language("mvd", "Mamboru"));
			languages.Add(new Language("mve", "Marwari (Pakistan)"));
			languages.Add(new Language("mvf", "Peripheral Mongolian"));
			languages.Add(new Language("mvg", "Yucuaёe Mixtec"));
			languages.Add(new Language("mvh", "Mire"));
			languages.Add(new Language("mvi", "Miyako"));
			languages.Add(new Language("mvk", "Mekmek"));
			languages.Add(new Language("mvl", "Mbara (Australia)"));
			languages.Add(new Language("mvm", "Muya"));
			languages.Add(new Language("mvn", "Minaveha"));
			languages.Add(new Language("mvo", "Marovo"));
			languages.Add(new Language("mvp", "Duri"));
			languages.Add(new Language("mvq", "Moere"));
			languages.Add(new Language("mvr", "Marau"));
			languages.Add(new Language("mvs", "Massep"));
			languages.Add(new Language("mvt", "Mpotovoro"));
			languages.Add(new Language("mvu", "Marfa"));
			languages.Add(new Language("mvv", "Tagal Murut"));
			languages.Add(new Language("mvw", "Machinga"));
			languages.Add(new Language("mvx", "Meoswar"));
			languages.Add(new Language("mvy", "Indus Kohistani"));
			languages.Add(new Language("mvz", "Mesqan"));
			languages.Add(new Language("mwa", "Mwatebu"));
			languages.Add(new Language("mwb", "Juwal"));
			languages.Add(new Language("mwc", "Are"));
			languages.Add(new Language("mwd", "Mudbura"));
			languages.Add(new Language("mwe", "Mwera (Chimwera)"));
			languages.Add(new Language("mwf", "Murrinh-Patha"));
			languages.Add(new Language("mwg", "Aiklep"));
			languages.Add(new Language("mwh", "Mouk-Aria"));
			languages.Add(new Language("mwi", "Labo"));
			languages.Add(new Language("mwj", "Maligo"));
			languages.Add(new Language("mwk", "Kita Maninkakan"));
			languages.Add(new Language("mwl", "Mirandese"));
			languages.Add(new Language("mwm", "Sar"));
			languages.Add(new Language("mwn", "Nyamwanga"));
			languages.Add(new Language("mwo", "Central Maewo"));
			languages.Add(new Language("mwp", "Kala Lagaw Ya"));
			languages.Add(new Language("mwq", "M№n Chin"));
			languages.Add(new Language("mwr", "Marwari"));
			languages.Add(new Language("mws", "Mwimbi-Muthambi"));
			languages.Add(new Language("mwt", "Moken"));
			languages.Add(new Language("mwu", "Mittu"));
			languages.Add(new Language("mwv", "Mentawai"));
			languages.Add(new Language("mww", "Hmong Daw"));
			languages.Add(new Language("mwx", "Mediak"));
			languages.Add(new Language("mwy", "Mosiro"));
			languages.Add(new Language("mwz", "Moingi"));
			languages.Add(new Language("mxa", "Northwest Oaxaca Mixtec"));
			languages.Add(new Language("mxb", "Tezoatlсn Mixtec"));
			languages.Add(new Language("mxc", "Manyika"));
			languages.Add(new Language("mxd", "Modang"));
			languages.Add(new Language("mxe", "Mele-Fila"));
			languages.Add(new Language("mxf", "Malgbe"));
			languages.Add(new Language("mxg", "Mbangala"));
			languages.Add(new Language("mxh", "Mvuba"));
			languages.Add(new Language("mxi", "Mozarabic"));
			languages.Add(new Language("mxj", "Miju-Mishmi"));
			languages.Add(new Language("mxk", "Monumbo"));
			languages.Add(new Language("mxl", "Maxi Gbe"));
			languages.Add(new Language("mxm", "Meramera"));
			languages.Add(new Language("mxn", "Moi (Indonesia)"));
			languages.Add(new Language("mxo", "Mbowe"));
			languages.Add(new Language("mxp", "Tlahuitoltepec Mixe"));
			languages.Add(new Language("mxq", "Juquila Mixe"));
			languages.Add(new Language("mxr", "Murik (Malaysia)"));
			languages.Add(new Language("mxs", "Huitepec Mixtec"));
			languages.Add(new Language("mxt", "Jamiltepec Mixtec"));
			languages.Add(new Language("mxu", "Mada (Cameroon)"));
			languages.Add(new Language("mxv", "Metlatєnoc Mixtec"));
			languages.Add(new Language("mxw", "Namo"));
			languages.Add(new Language("mxx", "Mahou"));
			languages.Add(new Language("mxy", "Southeastern Nochixtlсn Mixtec"));
			languages.Add(new Language("mxz", "Central Masela"));
			languages.Add(new Language("mya", "Burmese"));
			languages.Add(new Language("myb", "Mbay"));
			languages.Add(new Language("myc", "Mayeka"));
			languages.Add(new Language("myd", "Maramba"));
			languages.Add(new Language("mye", "Myene"));
			languages.Add(new Language("myf", "Bambassi"));
			languages.Add(new Language("myg", "Manta"));
			languages.Add(new Language("myh", "Makah"));
			languages.Add(new Language("myi", "Mina (India)"));
			languages.Add(new Language("myj", "Mangayat"));
			languages.Add(new Language("myk", "Mamara Senoufo"));
			languages.Add(new Language("myl", "Moma"));
			languages.Add(new Language("mym", "Me'en"));
			languages.Add(new Language("myo", "Anfillo"));
			languages.Add(new Language("myp", "Pirahу"));
			languages.Add(new Language("myq", "Forest Maninka"));
			languages.Add(new Language("myr", "Muniche"));
			languages.Add(new Language("mys", "Mesmes"));
			languages.Add(new Language("myu", "Munduruk·"));
			languages.Add(new Language("myv", "Erzya"));
			languages.Add(new Language("myw", "Muyuw"));
			languages.Add(new Language("myx", "Masaaba"));
			languages.Add(new Language("myy", "Macuna"));
			languages.Add(new Language("myz", "Classical Mandaic"));
			languages.Add(new Language("mza", "Santa Marэa Zacatepec Mixtec"));
			languages.Add(new Language("mzb", "Tumzabt"));
			languages.Add(new Language("mzc", "Madagascar Sign Language"));
			languages.Add(new Language("mzd", "Malimba"));
			languages.Add(new Language("mze", "Morawa"));
			languages.Add(new Language("mzg", "Monastic Sign Language"));
			languages.Add(new Language("mzh", "Wichэ Lhamtщs G№isnay"));
			languages.Add(new Language("mzi", "Ixcatlсn Mazatec"));
			languages.Add(new Language("mzj", "Manya"));
			languages.Add(new Language("mzk", "Nigeria Mambila"));
			languages.Add(new Language("mzl", "Mazatlсn Mixe"));
			languages.Add(new Language("mzm", "Mumuye"));
			languages.Add(new Language("mzn", "Mazanderani"));
			languages.Add(new Language("mzo", "Matipuhy"));
			languages.Add(new Language("mzp", "Movima"));
			languages.Add(new Language("mzq", "Mori Atas"));
			languages.Add(new Language("mzr", "Mar·bo"));
			languages.Add(new Language("mzs", "Macanese"));
			languages.Add(new Language("mzt", "Mintil"));
			languages.Add(new Language("mzu", "Inapang"));
			languages.Add(new Language("mzv", "Manza"));
			languages.Add(new Language("mzw", "Deg"));
			languages.Add(new Language("mzx", "Mawayana"));
			languages.Add(new Language("mzy", "Mozambican Sign Language"));
			languages.Add(new Language("mzz", "Maiadomu"));
			languages.Add(new Language("naa", "Namla"));
			languages.Add(new Language("nab", "Southern Nambikuсra"));
			languages.Add(new Language("nac", "Narak"));
			languages.Add(new Language("nad", "Nijadali"));
			languages.Add(new Language("nae", "Naka'ela"));
			languages.Add(new Language("naf", "Nabak"));
			languages.Add(new Language("nag", "Naga Pidgin"));
			languages.Add(new Language("naj", "Nalu"));
			languages.Add(new Language("nak", "Nakanai"));
			languages.Add(new Language("nal", "Nalik"));
			languages.Add(new Language("nam", "Nangikurrunggurr"));
			languages.Add(new Language("nan", "Min Nan Chinese"));
			languages.Add(new Language("nao", "Naaba"));
			languages.Add(new Language("nap", "Neapolitan"));
			languages.Add(new Language("naq", "Nama (Namibia)"));
			languages.Add(new Language("nar", "Iguta"));
			languages.Add(new Language("nas", "Naasioi"));
			languages.Add(new Language("nat", "Hungworo"));
			languages.Add(new Language("nau", "Nauru"));
			languages.Add(new Language("nav", "Navajo"));
			languages.Add(new Language("naw", "Nawuri"));
			languages.Add(new Language("nax", "Nakwi"));
			languages.Add(new Language("nay", "Narrinyeri"));
			languages.Add(new Language("naz", "Coatepec Nahuatl"));
			languages.Add(new Language("nba", "Nyemba"));
			languages.Add(new Language("nbb", "Ndoe"));
			languages.Add(new Language("nbc", "Chang Naga"));
			languages.Add(new Language("nbd", "Ngbinda"));
			languages.Add(new Language("nbe", "Konyak Naga"));
			languages.Add(new Language("nbg", "Nagarchal"));
			languages.Add(new Language("nbh", "Ngamo"));
			languages.Add(new Language("nbi", "Mao Naga"));
			languages.Add(new Language("nbj", "Ngarinman"));
			languages.Add(new Language("nbk", "Nake"));
			languages.Add(new Language("nbl", "South Ndebele"));
			languages.Add(new Language("nbm", "Ngbaka Ma'bo"));
			languages.Add(new Language("nbn", "Kuri"));
			languages.Add(new Language("nbo", "Nkukoli"));
			languages.Add(new Language("nbp", "Nnam"));
			languages.Add(new Language("nbq", "Nggem"));
			languages.Add(new Language("nbr", "Numana-Nunku-Gbantu-Numbu"));
			languages.Add(new Language("nbs", "Namibian Sign Language"));
			languages.Add(new Language("nbt", "Na"));
			languages.Add(new Language("nbu", "Rongmei Naga"));
			languages.Add(new Language("nbv", "Ngamambo"));
			languages.Add(new Language("nbw", "Southern Ngbandi"));
			languages.Add(new Language("nbx", "Ngura"));
			languages.Add(new Language("nby", "Ningera"));
			languages.Add(new Language("nca", "Iyo"));
			languages.Add(new Language("ncb", "Central Nicobarese"));
			languages.Add(new Language("ncc", "Ponam"));
			languages.Add(new Language("ncd", "Nachering"));
			languages.Add(new Language("nce", "Yale"));
			languages.Add(new Language("ncf", "Notsi"));
			languages.Add(new Language("ncg", "Nisga'a"));
			languages.Add(new Language("nch", "Central Huasteca Nahuatl"));
			languages.Add(new Language("nci", "Classical Nahuatl"));
			languages.Add(new Language("ncj", "Northern Puebla Nahuatl"));
			languages.Add(new Language("nck", "Nakara"));
			languages.Add(new Language("ncl", "Michoacсn Nahuatl"));
			languages.Add(new Language("ncm", "Nambo"));
			languages.Add(new Language("ncn", "Nauna"));
			languages.Add(new Language("nco", "Sibe"));
			languages.Add(new Language("ncp", "Ndaktup"));
			languages.Add(new Language("ncr", "Ncane"));
			languages.Add(new Language("ncs", "Nicaraguan Sign Language"));
			languages.Add(new Language("nct", "Chothe Naga"));
			languages.Add(new Language("ncu", "Chumburung"));
			languages.Add(new Language("ncx", "Central Puebla Nahuatl"));
			languages.Add(new Language("ncz", "Natchez"));
			languages.Add(new Language("nda", "Ndasa"));
			languages.Add(new Language("ndb", "Kenswei Nsei"));
			languages.Add(new Language("ndc", "Ndau"));
			languages.Add(new Language("ndd", "Nde-Nsele-Nta"));
			languages.Add(new Language("nde", "North Ndebele"));
			languages.Add(new Language("ndf", "Nadruvian"));
			languages.Add(new Language("ndg", "Ndengereko"));
			languages.Add(new Language("ndh", "Ndali"));
			languages.Add(new Language("ndi", "Samba Leko"));
			languages.Add(new Language("ndj", "Ndamba"));
			languages.Add(new Language("ndk", "Ndaka"));
			languages.Add(new Language("ndl", "Ndolo"));
			languages.Add(new Language("ndm", "Ndam"));
			languages.Add(new Language("ndn", "Ngundi"));
			languages.Add(new Language("ndo", "Ndonga"));
			languages.Add(new Language("ndp", "Ndo"));
			languages.Add(new Language("ndq", "Ndombe"));
			languages.Add(new Language("ndr", "Ndoola"));
			languages.Add(new Language("nds", "Low German"));
			languages.Add(new Language("ndt", "Ndunga"));
			languages.Add(new Language("ndu", "Dugun"));
			languages.Add(new Language("ndv", "Ndut"));
			languages.Add(new Language("ndw", "Ndobo"));
			languages.Add(new Language("ndx", "Nduga"));
			languages.Add(new Language("ndy", "Lutos"));
			languages.Add(new Language("ndz", "Ndogo"));
			languages.Add(new Language("nea", "Eastern Ngad'a"));
			languages.Add(new Language("neb", "Toura (CЇte d'Ivoire)"));
			languages.Add(new Language("nec", "Nedebang"));
			languages.Add(new Language("ned", "Nde-Gbite"));
			languages.Add(new Language("nee", "Nъlъmwa-Nixumwak"));
			languages.Add(new Language("nef", "Nefamese"));
			languages.Add(new Language("neg", "Negidal"));
			languages.Add(new Language("neh", "Nyenkha"));
			languages.Add(new Language("nei", "Neo-Hittite"));
			languages.Add(new Language("nej", "Neko"));
			languages.Add(new Language("nek", "Neku"));
			languages.Add(new Language("nem", "Nemi"));
			languages.Add(new Language("nen", "Nengone"));
			languages.Add(new Language("neo", "Nс-Meo"));
			languages.Add(new Language("nep", "Nepali"));
			languages.Add(new Language("neq", "North Central Mixe"));
			languages.Add(new Language("ner", "Yahadian"));
			languages.Add(new Language("nes", "Bhoti Kinnauri"));
			languages.Add(new Language("net", "Nete"));
			languages.Add(new Language("nev", "Nyaheun"));
			languages.Add(new Language("new", "Newari"));
			languages.Add(new Language("nex", "Neme"));
			languages.Add(new Language("ney", "Neyo"));
			languages.Add(new Language("nez", "Nez Perce"));
			languages.Add(new Language("nfa", "Dhao"));
			languages.Add(new Language("nfd", "Ahwai"));
			languages.Add(new Language("nfl", "Ayiwo"));
			languages.Add(new Language("nfr", "Nafaanra"));
			languages.Add(new Language("nfu", "Mfumte"));
			languages.Add(new Language("nga", "Ngbaka"));
			languages.Add(new Language("ngb", "Northern Ngbandi"));
			languages.Add(new Language("ngc", "Ngombe (Democratic Republic of Congo)"));
			languages.Add(new Language("ngd", "Ngando (Central African Republic)"));
			languages.Add(new Language("nge", "Ngemba"));
			languages.Add(new Language("ngg", "Ngbaka Manza"));
			languages.Add(new Language("ngh", "N/u"));
			languages.Add(new Language("ngi", "Ngizim"));
			languages.Add(new Language("ngj", "Ngie"));
			languages.Add(new Language("ngk", "Ngalkbun"));
			languages.Add(new Language("ngl", "Lomwe"));
			languages.Add(new Language("ngm", "Ngatik Men's Creole"));
			languages.Add(new Language("ngn", "Ngwo"));
			languages.Add(new Language("ngo", "Ngoni"));
			languages.Add(new Language("ngp", "Ngulu"));
			languages.Add(new Language("ngq", "Ngurimi"));
			languages.Add(new Language("ngr", "Nanggu"));
			languages.Add(new Language("ngs", "Gvoko"));
			languages.Add(new Language("ngt", "Ngeq"));
			languages.Add(new Language("ngu", "Guerrero Nahuatl"));
			languages.Add(new Language("ngv", "Nagumi"));
			languages.Add(new Language("ngw", "Ngwaba"));
			languages.Add(new Language("ngx", "Nggwahyi"));
			languages.Add(new Language("ngy", "Tibea"));
			languages.Add(new Language("ngz", "Ngungwel"));
			languages.Add(new Language("nha", "Nhanda"));
			languages.Add(new Language("nhb", "Beng"));
			languages.Add(new Language("nhc", "Tabasco Nahuatl"));
			languages.Add(new Language("nhd", "Chiripс"));
			languages.Add(new Language("nhe", "Eastern Huasteca Nahuatl"));
			languages.Add(new Language("nhf", "Nhuwala"));
			languages.Add(new Language("nhg", "Tetelcingo Nahuatl"));
			languages.Add(new Language("nhh", "Nahari"));
			languages.Add(new Language("nhi", "Zacatlсn-Ahuacatlсn-Tepetzintla Nahuatl"));
			languages.Add(new Language("nhk", "Isthmus-Cosoleacaque Nahuatl"));
			languages.Add(new Language("nhm", "Morelos Nahuatl"));
			languages.Add(new Language("nhn", "Central Nahuatl"));
			languages.Add(new Language("nho", "Takuu"));
			languages.Add(new Language("nhp", "Isthmus-Pajapan Nahuatl"));
			languages.Add(new Language("nhq", "Huaxcaleca Nahuatl"));
			languages.Add(new Language("nhr", "Naro"));
			languages.Add(new Language("nht", "Ometepec Nahuatl"));
			languages.Add(new Language("nhu", "Noone"));
			languages.Add(new Language("nhv", "Temascaltepec Nahuatl"));
			languages.Add(new Language("nhw", "Western Huasteca Nahuatl"));
			languages.Add(new Language("nhx", "Isthmus-Mecayapan Nahuatl"));
			languages.Add(new Language("nhy", "Northern Oaxaca Nahuatl"));
			languages.Add(new Language("nhz", "Santa Marэa La Alta Nahuatl"));
			languages.Add(new Language("nia", "Nias"));
			languages.Add(new Language("nib", "Nakame"));
			languages.Add(new Language("nid", "Ngandi"));
			languages.Add(new Language("nie", "Niellim"));
			languages.Add(new Language("nif", "Nek"));
			languages.Add(new Language("nig", "Ngalakan"));
			languages.Add(new Language("nih", "Nyiha (Tanzania)"));
			languages.Add(new Language("nii", "Nii"));
			languages.Add(new Language("nij", "Ngaju"));
			languages.Add(new Language("nik", "Southern Nicobarese"));
			languages.Add(new Language("nil", "Nila"));
			languages.Add(new Language("nim", "Nilamba"));
			languages.Add(new Language("nin", "Ninzo"));
			languages.Add(new Language("nio", "Nganasan"));
			languages.Add(new Language("niq", "Nandi"));
			languages.Add(new Language("nir", "Nimboran"));
			languages.Add(new Language("nis", "Nimi"));
			languages.Add(new Language("nit", "Southeastern Kolami"));
			languages.Add(new Language("niu", "Niuean"));
			languages.Add(new Language("niv", "Gilyak"));
			languages.Add(new Language("niw", "Nimo"));
			languages.Add(new Language("nix", "Hema"));
			languages.Add(new Language("niy", "Ngiti"));
			languages.Add(new Language("niz", "Ningil"));
			languages.Add(new Language("nja", "Nzanyi"));
			languages.Add(new Language("njb", "Nocte Naga"));
			languages.Add(new Language("njd", "Ndonde Hamba"));
			languages.Add(new Language("njh", "Lotha Naga"));
			languages.Add(new Language("nji", "Gudanji"));
			languages.Add(new Language("njj", "Njen"));
			languages.Add(new Language("njl", "Njalgulgule"));
			languages.Add(new Language("njm", "Angami Naga"));
			languages.Add(new Language("njn", "Liangmai Naga"));
			languages.Add(new Language("njo", "Ao Naga"));
			languages.Add(new Language("njr", "Njerep"));
			languages.Add(new Language("njs", "Nisa"));
			languages.Add(new Language("njt", "Ndyuka-Trio Pidgin"));
			languages.Add(new Language("nju", "Ngadjunmaya"));
			languages.Add(new Language("njx", "Kunyi"));
			languages.Add(new Language("njy", "Njyem"));
			languages.Add(new Language("nka", "Nkoya"));
			languages.Add(new Language("nkb", "Khoibu Naga"));
			languages.Add(new Language("nkc", "Nkongho"));
			languages.Add(new Language("nkd", "Koireng"));
			languages.Add(new Language("nke", "Duke"));
			languages.Add(new Language("nkf", "Inpui Naga"));
			languages.Add(new Language("nkg", "Nekgini"));
			languages.Add(new Language("nkh", "Khezha Naga"));
			languages.Add(new Language("nki", "Thangal Naga"));
			languages.Add(new Language("nkj", "Nakai"));
			languages.Add(new Language("nkk", "Nokuku"));
			languages.Add(new Language("nkm", "Namat"));
			languages.Add(new Language("nkn", "Nkangala"));
			languages.Add(new Language("nko", "Nkonya"));
			languages.Add(new Language("nkp", "Niuatoputapu"));
			languages.Add(new Language("nkq", "Nkami"));
			languages.Add(new Language("nkr", "Nukuoro"));
			languages.Add(new Language("nks", "North Asmat"));
			languages.Add(new Language("nkt", "Nyika (Tanzania)"));
			languages.Add(new Language("nku", "Bouna Kulango"));
			languages.Add(new Language("nkv", "Nyika (Malawi and Zambia)"));
			languages.Add(new Language("nkw", "Nkutu"));
			languages.Add(new Language("nkx", "Nkoroo"));
			languages.Add(new Language("nkz", "Nkari"));
			languages.Add(new Language("nla", "Ngombale"));
			languages.Add(new Language("nlc", "Nalca"));
			languages.Add(new Language("nld", "Dutch"));
			languages.Add(new Language("nle", "East Nyala"));
			languages.Add(new Language("nlg", "Gela"));
			languages.Add(new Language("nli", "Grangali"));
			languages.Add(new Language("nlj", "Nyali"));
			languages.Add(new Language("nlk", "Ninia Yali"));
			languages.Add(new Language("nll", "Nihali"));
			languages.Add(new Language("nln", "Durango Nahuatl"));
			languages.Add(new Language("nlo", "Ngul"));
			languages.Add(new Language("nlr", "Ngarla"));
			languages.Add(new Language("nlu", "Nchumbulu"));
			languages.Add(new Language("nlv", "Orizaba Nahuatl"));
			languages.Add(new Language("nlx", "Nahali"));
			languages.Add(new Language("nly", "Nyamal"));
			languages.Add(new Language("nlz", "NalЎgo"));
			languages.Add(new Language("nma", "Maram Naga"));
			languages.Add(new Language("nmb", "Big Nambas"));
			languages.Add(new Language("nmc", "Ngam"));
			languages.Add(new Language("nmd", "Ndumu"));
			languages.Add(new Language("nme", "Mzieme Naga"));
			languages.Add(new Language("nmf", "Tangkhul Naga"));
			languages.Add(new Language("nmg", "Kwasio"));
			languages.Add(new Language("nmh", "Monsang Naga"));
			languages.Add(new Language("nmi", "Nyam"));
			languages.Add(new Language("nmj", "Ngombe (Central African Republic)"));
			languages.Add(new Language("nmk", "Namakura"));
			languages.Add(new Language("nml", "Ndemli"));
			languages.Add(new Language("nmm", "Manangba"));
			languages.Add(new Language("nmn", "!Xєї"));
			languages.Add(new Language("nmo", "Moyon Naga"));
			languages.Add(new Language("nmp", "Nimanbur"));
			languages.Add(new Language("nmq", "Nambya"));
			languages.Add(new Language("nmr", "Nimbari"));
			languages.Add(new Language("nms", "Letemboi"));
			languages.Add(new Language("nmt", "Namonuito"));
			languages.Add(new Language("nmu", "Northeast Maidu"));
			languages.Add(new Language("nmv", "Ngamini"));
			languages.Add(new Language("nmw", "Nimoa"));
			languages.Add(new Language("nmx", "Nama (Papua New Guinea)"));
			languages.Add(new Language("nmy", "Namuyi"));
			languages.Add(new Language("nmz", "Nawdm"));
			languages.Add(new Language("nna", "Nyangumarta"));
			languages.Add(new Language("nnb", "Nande"));
			languages.Add(new Language("nnc", "Nancere"));
			languages.Add(new Language("nnd", "West Ambae"));
			languages.Add(new Language("nne", "Ngandyera"));
			languages.Add(new Language("nnf", "Ngaing"));
			languages.Add(new Language("nng", "Maring Naga"));
			languages.Add(new Language("nnh", "Ngiemboon"));
			languages.Add(new Language("nni", "North Nuaulu"));
			languages.Add(new Language("nnj", "Nyangatom"));
			languages.Add(new Language("nnk", "Nankina"));
			languages.Add(new Language("nnl", "Northern Rengma Naga"));
			languages.Add(new Language("nnm", "Namia"));
			languages.Add(new Language("nnn", "Ngete"));
			languages.Add(new Language("nno", "Norwegian Nynorsk"));
			languages.Add(new Language("nnp", "Wancho Naga"));
			languages.Add(new Language("nnq", "Ngindo"));
			languages.Add(new Language("nnr", "Narungga"));
			languages.Add(new Language("nns", "Ningye"));
			languages.Add(new Language("nnt", "Nanticoke"));
			languages.Add(new Language("nnu", "Dwang"));
			languages.Add(new Language("nnv", "Nugunu (Australia)"));
			languages.Add(new Language("nnw", "Southern Nuni"));
			languages.Add(new Language("nnx", "Ngong"));
			languages.Add(new Language("nny", "Nyangga"));
			languages.Add(new Language("nnz", "Nda'nda'"));
			languages.Add(new Language("noa", "Woun Meu"));
			languages.Add(new Language("nob", "Norwegian Bokmхl"));
			languages.Add(new Language("noc", "Nuk"));
			languages.Add(new Language("nod", "Northern Thai"));
			languages.Add(new Language("noe", "Nimadi"));
			languages.Add(new Language("nof", "Nomane"));
			languages.Add(new Language("nog", "Nogai"));
			languages.Add(new Language("noh", "Nomu"));
			languages.Add(new Language("noi", "Noiri"));
			languages.Add(new Language("noj", "Nonuya"));
			languages.Add(new Language("nok", "Nooksack"));
			languages.Add(new Language("nom", "Nocamсn"));
			languages.Add(new Language("non", "Old Norse"));
			languages.Add(new Language("nop", "Numanggang"));
			languages.Add(new Language("noq", "Ngongo"));
			languages.Add(new Language("nor", "Norwegian"));
			languages.Add(new Language("nos", "Eastern Nisu"));
			languages.Add(new Language("not", "Nomatsiguenga"));
			languages.Add(new Language("nou", "Ewage-Notu"));
			languages.Add(new Language("nov", "Novial"));
			languages.Add(new Language("now", "Nyambo"));
			languages.Add(new Language("noy", "Noy"));
			languages.Add(new Language("noz", "Nayi"));
			languages.Add(new Language("npa", "Nar Phu"));
			languages.Add(new Language("npb", "Nupbikha"));
			languages.Add(new Language("nph", "Phom Naga"));
			languages.Add(new Language("npl", "Southeastern Puebla Nahuatl"));
			languages.Add(new Language("npn", "Mondropolon"));
			languages.Add(new Language("npo", "Pochuri Naga"));
			languages.Add(new Language("nps", "Nipsan"));
			languages.Add(new Language("npu", "Puimei Naga"));
			languages.Add(new Language("npy", "Napu"));
			languages.Add(new Language("nqg", "Southern Nago"));
			languages.Add(new Language("nqk", "Kura Ede Nago"));
			languages.Add(new Language("nqm", "Ndom"));
			languages.Add(new Language("nqn", "Nen"));
			languages.Add(new Language("nqo", "N'Ko"));
			languages.Add(new Language("nra", "Ngom"));
			languages.Add(new Language("nrb", "Nara"));
			languages.Add(new Language("nrc", "Noric"));
			languages.Add(new Language("nre", "Southern Rengma Naga"));
			languages.Add(new Language("nrg", "Narango"));
			languages.Add(new Language("nri", "Chokri Naga"));
			languages.Add(new Language("nrl", "Ngarluma"));
			languages.Add(new Language("nrm", "Narom"));
			languages.Add(new Language("nrn", "Norn"));
			languages.Add(new Language("nrp", "North Picene"));
			languages.Add(new Language("nrr", "Norra"));
			languages.Add(new Language("nrt", "Northern Kalapuya"));
			languages.Add(new Language("nru", "Narua"));
			languages.Add(new Language("nrx", "Ngurmbur"));
			languages.Add(new Language("nrz", "Lala"));
			languages.Add(new Language("nsa", "Sangtam Naga"));
			languages.Add(new Language("nsc", "Nshi"));
			languages.Add(new Language("nsd", "Southern Nisu"));
			languages.Add(new Language("nse", "Nsenga"));
			languages.Add(new Language("nsg", "Ngasa"));
			languages.Add(new Language("nsh", "Ngoshie"));
			languages.Add(new Language("nsi", "Nigerian Sign Language"));
			languages.Add(new Language("nsk", "Naskapi"));
			languages.Add(new Language("nsl", "Norwegian Sign Language"));
			languages.Add(new Language("nsm", "Sumi Naga"));
			languages.Add(new Language("nsn", "Nehan"));
			languages.Add(new Language("nso", "Pedi"));
			languages.Add(new Language("nsp", "Nepalese Sign Language"));
			languages.Add(new Language("nsq", "Northern Sierra Miwok"));
			languages.Add(new Language("nsr", "Maritime Sign Language"));
			languages.Add(new Language("nss", "Nali"));
			languages.Add(new Language("nst", "Tase Naga"));
			languages.Add(new Language("nsu", "Sierra Negra Nahuatl"));
			languages.Add(new Language("nsv", "Southwestern Nisu"));
			languages.Add(new Language("nsw", "Navut"));
			languages.Add(new Language("nsx", "Nsongo"));
			languages.Add(new Language("nsy", "Nasal"));
			languages.Add(new Language("nsz", "Nisenan"));
			languages.Add(new Language("nte", "Nathembo"));
			languages.Add(new Language("nti", "Natioro"));
			languages.Add(new Language("ntj", "Ngaanyatjarra"));
			languages.Add(new Language("ntk", "Ikoma-Nata-Isenye"));
			languages.Add(new Language("ntm", "Nateni"));
			languages.Add(new Language("nto", "Ntomba"));
			languages.Add(new Language("ntp", "Northern Tepehuan"));
			languages.Add(new Language("ntr", "Delo"));
			languages.Add(new Language("nts", "Natagaimas"));
			languages.Add(new Language("ntu", "Nat№gu"));
			languages.Add(new Language("ntw", "Nottoway"));
			languages.Add(new Language("nty", "Mantsi"));
			languages.Add(new Language("ntz", "Natanzi"));
			languages.Add(new Language("nua", "Yuaga"));
			languages.Add(new Language("nuc", "Nukuini"));
			languages.Add(new Language("nud", "Ngala"));
			languages.Add(new Language("nue", "Ngundu"));
			languages.Add(new Language("nuf", "Nusu"));
			languages.Add(new Language("nug", "Nungali"));
			languages.Add(new Language("nuh", "Ndunda"));
			languages.Add(new Language("nui", "Ngumbi"));
			languages.Add(new Language("nuj", "Nyole"));
			languages.Add(new Language("nuk", "Nuu-chah-nulth"));
			languages.Add(new Language("nul", "Nusa Laut"));
			languages.Add(new Language("num", "Niuafo'ou"));
			languages.Add(new Language("nun", "Anong"));
			languages.Add(new Language("nuo", "NguЇn"));
			languages.Add(new Language("nup", "Nupe-Nupe-Tako"));
			languages.Add(new Language("nuq", "Nukumanu"));
			languages.Add(new Language("nur", "Nukuria"));
			languages.Add(new Language("nus", "Nuer"));
			languages.Add(new Language("nut", "Nung (Viet Nam)"));
			languages.Add(new Language("nuu", "Ngbundu"));
			languages.Add(new Language("nuv", "Northern Nuni"));
			languages.Add(new Language("nuw", "Nguluwan"));
			languages.Add(new Language("nux", "Mehek"));
			languages.Add(new Language("nuy", "Nunggubuyu"));
			languages.Add(new Language("nuz", "Tlamacazapa Nahuatl"));
			languages.Add(new Language("nvh", "Nasarian"));
			languages.Add(new Language("nvm", "Namiae"));
			languages.Add(new Language("nwa", "Nawathinehena"));
			languages.Add(new Language("nwb", "Nyabwa"));
			languages.Add(new Language("nwc", "Classical Newari"));
			languages.Add(new Language("nwe", "Ngwe"));
			languages.Add(new Language("nwi", "Southwest Tanna"));
			languages.Add(new Language("nwm", "Nyamusa-Molo"));
			languages.Add(new Language("nwr", "Nawaru"));
			languages.Add(new Language("nwx", "Middle Newar"));
			languages.Add(new Language("nwy", "Nottoway-Meherrin"));
			languages.Add(new Language("nxa", "Nauete"));
			languages.Add(new Language("nxd", "Ngando (Democratic Republic of Congo)"));
			languages.Add(new Language("nxe", "Nage"));
			languages.Add(new Language("nxg", "Ngad'a"));
			languages.Add(new Language("nxi", "Nindi"));
			languages.Add(new Language("nxl", "South Nuaulu"));
			languages.Add(new Language("nxm", "Numidian"));
			languages.Add(new Language("nxn", "Ngawun"));
			languages.Add(new Language("nxq", "Naxi"));
			languages.Add(new Language("nxr", "Ninggerum"));
			languages.Add(new Language("nxu", "Narau"));
			languages.Add(new Language("nxx", "Nafri"));
			languages.Add(new Language("nya", "Nyanja"));
			languages.Add(new Language("nyb", "Nyangbo"));
			languages.Add(new Language("nyc", "Nyanga-li"));
			languages.Add(new Language("nyd", "Nyore"));
			languages.Add(new Language("nye", "Nyengo"));
			languages.Add(new Language("nyf", "Giryama"));
			languages.Add(new Language("nyg", "Nyindu"));
			languages.Add(new Language("nyh", "Nyigina"));
			languages.Add(new Language("nyi", "Ama (Sudan)"));
			languages.Add(new Language("nyj", "Nyanga"));
			languages.Add(new Language("nyk", "Nyaneka"));
			languages.Add(new Language("nyl", "Nyeu"));
			languages.Add(new Language("nym", "Nyamwezi"));
			languages.Add(new Language("nyn", "Nyankole"));
			languages.Add(new Language("nyo", "Nyoro"));
			languages.Add(new Language("nyp", "Nyang'i"));
			languages.Add(new Language("nyq", "Nayini"));
			languages.Add(new Language("nyr", "Nyiha (Malawi)"));
			languages.Add(new Language("nys", "Nyunga"));
			languages.Add(new Language("nyt", "Nyawaygi"));
			languages.Add(new Language("nyu", "Nyungwe"));
			languages.Add(new Language("nyv", "Nyulnyul"));
			languages.Add(new Language("nyw", "Nyaw"));
			languages.Add(new Language("nyx", "Nganyaywana"));
			languages.Add(new Language("nyy", "Nyakyusa-Ngonde"));
			languages.Add(new Language("nza", "Tigon Mbembe"));
			languages.Add(new Language("nzb", "Njebi"));
			languages.Add(new Language("nzi", "Nzima"));
			languages.Add(new Language("nzk", "Nzakara"));
			languages.Add(new Language("nzm", "Zeme Naga"));
			languages.Add(new Language("nzs", "New Zealand Sign Language"));
			languages.Add(new Language("nzu", "Teke-Nzikou"));
			languages.Add(new Language("nzy", "Nzakambay"));
			languages.Add(new Language("nzz", "Nanga Dama Dogon"));
			languages.Add(new Language("oaa", "Orok"));
			languages.Add(new Language("oac", "Oroch"));
			languages.Add(new Language("oar", "Old Aramaic (up to 700 BCE)"));
			languages.Add(new Language("oav", "Old Avar"));
			languages.Add(new Language("obi", "Obispeёo"));
			languages.Add(new Language("obk", "Southern Bontok"));
			languages.Add(new Language("obl", "Oblo"));
			languages.Add(new Language("obm", "Moabite"));
			languages.Add(new Language("obo", "Obo Manobo"));
			languages.Add(new Language("obr", "Old Burmese"));
			languages.Add(new Language("obt", "Old Breton"));
			languages.Add(new Language("obu", "Obulom"));
			languages.Add(new Language("oca", "Ocaina"));
			languages.Add(new Language("och", "Old Chinese"));
			languages.Add(new Language("oci", "Occitan (post 1500)"));
			languages.Add(new Language("oco", "Old Cornish"));
			languages.Add(new Language("ocu", "Atzingo Matlatzinca"));
			languages.Add(new Language("oda", "Odut"));
			languages.Add(new Language("odk", "Od"));
			languages.Add(new Language("odt", "Old Dutch"));
			languages.Add(new Language("odu", "Odual"));
			languages.Add(new Language("ofo", "Ofo"));
			languages.Add(new Language("ofs", "Old Frisian"));
			languages.Add(new Language("ofu", "Efutop"));
			languages.Add(new Language("ogb", "Ogbia"));
			languages.Add(new Language("ogc", "Ogbah"));
			languages.Add(new Language("oge", "Old Georgian"));
			languages.Add(new Language("ogg", "Ogbogolo"));
			languages.Add(new Language("ogo", "Khana"));
			languages.Add(new Language("ogu", "Ogbronuagum"));
			languages.Add(new Language("oht", "Old Hittite"));
			languages.Add(new Language("ohu", "Old Hungarian"));
			languages.Add(new Language("oia", "Oirata"));
			languages.Add(new Language("oin", "Inebu One"));
			languages.Add(new Language("ojb", "Northwestern Ojibwa"));
			languages.Add(new Language("ojc", "Central Ojibwa"));
			languages.Add(new Language("ojg", "Eastern Ojibwa"));
			languages.Add(new Language("oji", "Ojibwa"));
			languages.Add(new Language("ojp", "Old Japanese"));
			languages.Add(new Language("ojs", "Severn Ojibwa"));
			languages.Add(new Language("ojv", "Ontong Java"));
			languages.Add(new Language("ojw", "Western Ojibwa"));
			languages.Add(new Language("oka", "Okanagan"));
			languages.Add(new Language("okb", "Okobo"));
			languages.Add(new Language("okd", "Okodia"));
			languages.Add(new Language("oke", "Okpe (Southwestern Edo)"));
			languages.Add(new Language("okh", "Koresh-e Rostam"));
			languages.Add(new Language("oki", "Okiek"));
			languages.Add(new Language("okj", "Oko-Juwoi"));
			languages.Add(new Language("okk", "Kwamtim One"));
			languages.Add(new Language("okl", "Old Kentish Sign Language"));
			languages.Add(new Language("okm", "Middle Korean (10th-16th cent.)"));
			languages.Add(new Language("okn", "Oki-No-Erabu"));
			languages.Add(new Language("oko", "Old Korean (3rd-9th cent.)"));
			languages.Add(new Language("okr", "Kirike"));
			languages.Add(new Language("oks", "Oko-Eni-Osayen"));
			languages.Add(new Language("oku", "Oku"));
			languages.Add(new Language("okv", "Orokaiva"));
			languages.Add(new Language("okx", "Okpe (Northwestern Edo)"));
			languages.Add(new Language("ola", "Walungge"));
			languages.Add(new Language("old", "Mochi"));
			languages.Add(new Language("ole", "Olekha"));
			languages.Add(new Language("olm", "Oloma"));
			languages.Add(new Language("olo", "Livvi"));
			languages.Add(new Language("olr", "Olrat"));
			languages.Add(new Language("oma", "Omaha-Ponca"));
			languages.Add(new Language("omb", "East Ambae"));
			languages.Add(new Language("omc", "Mochica"));
			languages.Add(new Language("ome", "Omejes"));
			languages.Add(new Language("omg", "Omagua"));
			languages.Add(new Language("omi", "Omi"));
			languages.Add(new Language("omk", "Omok"));
			languages.Add(new Language("oml", "Ombo"));
			languages.Add(new Language("omn", "Minoan"));
			languages.Add(new Language("omo", "Utarmbung"));
			languages.Add(new Language("omp", "Old Manipuri"));
			languages.Add(new Language("omr", "Old Marathi"));
			languages.Add(new Language("omt", "Omotik"));
			languages.Add(new Language("omu", "Omurano"));
			languages.Add(new Language("omw", "South Tairora"));
			languages.Add(new Language("omx", "Old Mon"));
			languages.Add(new Language("ona", "Ona"));
			languages.Add(new Language("onb", "Lingao"));
			languages.Add(new Language("one", "Oneida"));
			languages.Add(new Language("ong", "Olo"));
			languages.Add(new Language("oni", "Onin"));
			languages.Add(new Language("onj", "Onjob"));
			languages.Add(new Language("onk", "Kabore One"));
			languages.Add(new Language("onn", "Onobasulu"));
			languages.Add(new Language("ono", "Onondaga"));
			languages.Add(new Language("onp", "Sartang"));
			languages.Add(new Language("onr", "Northern One"));
			languages.Add(new Language("ons", "Ono"));
			languages.Add(new Language("ont", "Ontenu"));
			languages.Add(new Language("onu", "Unua"));
			languages.Add(new Language("onw", "Old Nubian"));
			languages.Add(new Language("onx", "Onin Based Pidgin"));
			languages.Add(new Language("ood", "Tohono O'odham"));
			languages.Add(new Language("oog", "Ong"));
			languages.Add(new Language("oon", "╓nge"));
			languages.Add(new Language("oor", "Oorlams"));
			languages.Add(new Language("oos", "Old Ossetic"));
			languages.Add(new Language("opa", "Okpamheri"));
			languages.Add(new Language("opk", "Kopkaka"));
			languages.Add(new Language("opm", "Oksapmin"));
			languages.Add(new Language("opo", "Opao"));
			languages.Add(new Language("opt", "Opata"));
			languages.Add(new Language("opy", "Ofayщ"));
			languages.Add(new Language("ora", "Oroha"));
			languages.Add(new Language("orc", "Orma"));
			languages.Add(new Language("ore", "Orejєn"));
			languages.Add(new Language("org", "Oring"));
			languages.Add(new Language("orh", "Oroqen"));
			languages.Add(new Language("ori", "Oriya"));
			languages.Add(new Language("orm", "Oromo"));
			languages.Add(new Language("orn", "Orang Kanaq"));
			languages.Add(new Language("oro", "Orokolo"));
			languages.Add(new Language("orr", "Oruma"));
			languages.Add(new Language("ors", "Orang Seletar"));
			languages.Add(new Language("ort", "Adivasi Oriya"));
			languages.Add(new Language("oru", "Ormuri"));
			languages.Add(new Language("orv", "Old Russian"));
			languages.Add(new Language("orw", "Oro Win"));
			languages.Add(new Language("orx", "Oro"));
			languages.Add(new Language("orz", "Ormu"));
			languages.Add(new Language("osa", "Osage"));
			languages.Add(new Language("osc", "Oscan"));
			languages.Add(new Language("osi", "Osing"));
			languages.Add(new Language("oso", "Ososo"));
			languages.Add(new Language("osp", "Old Spanish"));
			languages.Add(new Language("oss", "Ossetian"));
			languages.Add(new Language("ost", "Osatu"));
			languages.Add(new Language("osu", "Southern One"));
			languages.Add(new Language("osx", "Old Saxon"));
			languages.Add(new Language("ota", "Ottoman Turkish (1500-1928)"));
			languages.Add(new Language("otb", "Old Tibetan"));
			languages.Add(new Language("otd", "Ot Danum"));
			languages.Add(new Language("ote", "Mezquital Otomi"));
			languages.Add(new Language("oti", "Oti"));
			languages.Add(new Language("otk", "Old Turkish"));
			languages.Add(new Language("otl", "Tilapa Otomi"));
			languages.Add(new Language("otm", "Eastern Highland Otomi"));
			languages.Add(new Language("otn", "Tenango Otomi"));
			languages.Add(new Language("otq", "Querщtaro Otomi"));
			languages.Add(new Language("otr", "Otoro"));
			languages.Add(new Language("ots", "Estado de Mщxico Otomi"));
			languages.Add(new Language("ott", "Temoaya Otomi"));
			languages.Add(new Language("otu", "Otuke"));
			languages.Add(new Language("otw", "Ottawa"));
			languages.Add(new Language("otx", "Texcatepec Otomi"));
			languages.Add(new Language("oty", "Old Tamil"));
			languages.Add(new Language("otz", "Ixtenco Otomi"));
			languages.Add(new Language("oua", "Tagargrent"));
			languages.Add(new Language("oub", "Glio-Oubi"));
			languages.Add(new Language("oue", "Oune"));
			languages.Add(new Language("oui", "Old Uighur"));
			languages.Add(new Language("oum", "Ouma"));
			languages.Add(new Language("oun", "!O!ung"));
			languages.Add(new Language("owi", "Owiniga"));
			languages.Add(new Language("owl", "Old Welsh"));
			languages.Add(new Language("oyb", "Oy"));
			languages.Add(new Language("oyd", "Oyda"));
			languages.Add(new Language("oym", "Wayampi"));
			languages.Add(new Language("oyy", "Oya'oya"));
			languages.Add(new Language("ozm", "Koonzime"));
			languages.Add(new Language("pab", "Parecэs"));
			languages.Add(new Language("pac", "Pacoh"));
			languages.Add(new Language("pad", "Paumarэ"));
			languages.Add(new Language("pae", "Pagibete"));
			languages.Add(new Language("paf", "Paranawсt"));
			languages.Add(new Language("pag", "Pangasinan"));
			languages.Add(new Language("pah", "Tenharim"));
			languages.Add(new Language("pai", "Pe"));
			languages.Add(new Language("pak", "Parakanу"));
			languages.Add(new Language("pal", "Pahlavi"));
			languages.Add(new Language("pam", "Pampanga"));
			languages.Add(new Language("pan", "Panjabi"));
			languages.Add(new Language("pao", "Northern Paiute"));
			languages.Add(new Language("pap", "Papiamento"));
			languages.Add(new Language("paq", "Parya"));
			languages.Add(new Language("par", "Panamint"));
			languages.Add(new Language("pas", "Papasena"));
			languages.Add(new Language("pat", "Papitalai"));
			languages.Add(new Language("pau", "Palauan"));
			languages.Add(new Language("pav", "Pakaсsnovos"));
			languages.Add(new Language("paw", "Pawnee"));
			languages.Add(new Language("pax", "Pankararщ"));
			languages.Add(new Language("pay", "Pech"));
			languages.Add(new Language("paz", "Pankarar·"));
			languages.Add(new Language("pbb", "Pсez"));
			languages.Add(new Language("pbc", "Patamona"));
			languages.Add(new Language("pbe", "Mezontla Popoloca"));
			languages.Add(new Language("pbf", "Coyotepec Popoloca"));
			languages.Add(new Language("pbg", "Paraujano"));
			languages.Add(new Language("pbh", "E'ёapa Woromaipu"));
			languages.Add(new Language("pbi", "Parkwa"));
			languages.Add(new Language("pbl", "Mak (Nigeria)"));
			languages.Add(new Language("pbn", "Kpasam"));
			languages.Add(new Language("pbo", "Papel"));
			languages.Add(new Language("pbp", "Badyara"));
			languages.Add(new Language("pbr", "Pangwa"));
			languages.Add(new Language("pbs", "Central Pame"));
			languages.Add(new Language("pbt", "Southern Pashto"));
			languages.Add(new Language("pbu", "Northern Pashto"));
			languages.Add(new Language("pbv", "Pnar"));
			languages.Add(new Language("pby", "Pyu"));
			languages.Add(new Language("pbz", "Palu"));
			languages.Add(new Language("pca", "Santa Inщs Ahuatempan Popoloca"));
			languages.Add(new Language("pcb", "Pear"));
			languages.Add(new Language("pcc", "Bouyei"));
			languages.Add(new Language("pcd", "Picard"));
			languages.Add(new Language("pce", "Ruching Palaung"));
			languages.Add(new Language("pcf", "Paliyan"));
			languages.Add(new Language("pcg", "Paniya"));
			languages.Add(new Language("pch", "Pardhan"));
			languages.Add(new Language("pci", "Duruwa"));
			languages.Add(new Language("pcj", "Parenga"));
			languages.Add(new Language("pck", "Paite Chin"));
			languages.Add(new Language("pcl", "Pardhi"));
			languages.Add(new Language("pcm", "Nigerian Pidgin"));
			languages.Add(new Language("pcn", "Piti"));
			languages.Add(new Language("pcp", "Pacahuara"));
			languages.Add(new Language("pcr", "Panang"));
			languages.Add(new Language("pcw", "Pyapun"));
			languages.Add(new Language("pda", "Anam"));
			languages.Add(new Language("pdc", "Pennsylvania German"));
			languages.Add(new Language("pdi", "Pa Di"));
			languages.Add(new Language("pdn", "Podena"));
			languages.Add(new Language("pdo", "Padoe"));
			languages.Add(new Language("pdt", "Plautdietsch"));
			languages.Add(new Language("pdu", "Kayan"));
			languages.Add(new Language("pea", "Peranakan Indonesian"));
			languages.Add(new Language("peb", "Eastern Pomo"));
			languages.Add(new Language("ped", "Mala (Papua New Guinea)"));
			languages.Add(new Language("pee", "Taje"));
			languages.Add(new Language("pef", "Northeastern Pomo"));
			languages.Add(new Language("peg", "Pengo"));
			languages.Add(new Language("peh", "Bonan"));
			languages.Add(new Language("pei", "Chichimeca-Jonaz"));
			languages.Add(new Language("pej", "Northern Pomo"));
			languages.Add(new Language("pek", "Penchal"));
			languages.Add(new Language("pel", "Pekal"));
			languages.Add(new Language("pem", "Phende"));
			languages.Add(new Language("peo", "Old Persian (ca. 600-400 B.C.)"));
			languages.Add(new Language("pep", "Kunja"));
			languages.Add(new Language("peq", "Southern Pomo"));
			languages.Add(new Language("pes", "Iranian Persian"));
			languages.Add(new Language("pev", "Pщmono"));
			languages.Add(new Language("pex", "Petats"));
			languages.Add(new Language("pey", "Petjo"));
			languages.Add(new Language("pez", "Eastern Penan"));
			languages.Add(new Language("pfa", "Pссfang"));
			languages.Add(new Language("pfe", "Peere"));
			languages.Add(new Language("pfl", "Pfaelzisch"));
			languages.Add(new Language("pga", "Sudanese Creole Arabic"));
			languages.Add(new Language("pgg", "Pangwali"));
			languages.Add(new Language("pgi", "Pagi"));
			languages.Add(new Language("pgk", "Rerep"));
			languages.Add(new Language("pgl", "Primitive Irish"));
			languages.Add(new Language("pgn", "Paelignian"));
			languages.Add(new Language("pgs", "Pangseng"));
			languages.Add(new Language("pgu", "Pagu"));
			languages.Add(new Language("pgy", "Pongyong"));
			languages.Add(new Language("pha", "Pa-Hng"));
			languages.Add(new Language("phd", "Phudagi"));
			languages.Add(new Language("phg", "Phuong"));
			languages.Add(new Language("phh", "Phukha"));
			languages.Add(new Language("phk", "Phake"));
			languages.Add(new Language("phl", "Phalura"));
			languages.Add(new Language("phm", "Phimbi"));
			languages.Add(new Language("phn", "Phoenician"));
			languages.Add(new Language("pho", "Phunoi"));
			languages.Add(new Language("phq", "Phana'"));
			languages.Add(new Language("phr", "Pahari-Potwari"));
			languages.Add(new Language("pht", "Phu Thai"));
			languages.Add(new Language("phu", "Phuan"));
			languages.Add(new Language("phv", "Pahlavani"));
			languages.Add(new Language("phw", "Phangduwali"));
			languages.Add(new Language("pia", "Pima Bajo"));
			languages.Add(new Language("pib", "Yine"));
			languages.Add(new Language("pic", "Pinji"));
			languages.Add(new Language("pid", "Piaroa"));
			languages.Add(new Language("pie", "Piro"));
			languages.Add(new Language("pif", "Pingelapese"));
			languages.Add(new Language("pig", "Pisabo"));
			languages.Add(new Language("pih", "Pitcairn-Norfolk"));
			languages.Add(new Language("pii", "Pini"));
			languages.Add(new Language("pij", "Pijao"));
			languages.Add(new Language("pil", "Yom"));
			languages.Add(new Language("pim", "Powhatan"));
			languages.Add(new Language("pin", "Piame"));
			languages.Add(new Language("pio", "Piapoco"));
			languages.Add(new Language("pip", "Pero"));
			languages.Add(new Language("pir", "Piratapuyo"));
			languages.Add(new Language("pis", "Pijin"));
			languages.Add(new Language("pit", "Pitta Pitta"));
			languages.Add(new Language("piu", "Pintupi-Luritja"));
			languages.Add(new Language("piv", "Pileni"));
			languages.Add(new Language("piw", "Pimbwe"));
			languages.Add(new Language("pix", "Piu"));
			languages.Add(new Language("piy", "Piya-Kwonci"));
			languages.Add(new Language("piz", "Pije"));
			languages.Add(new Language("pjt", "Pitjantjatjara"));
			languages.Add(new Language("pka", "Ardhamagadhi Prakrit"));
			languages.Add(new Language("pkb", "Pokomo"));
			languages.Add(new Language("pkc", "Paekche"));
			languages.Add(new Language("pkg", "Pak-Tong"));
			languages.Add(new Language("pkh", "Pankhu"));
			languages.Add(new Language("pkn", "Pakanha"));
			languages.Add(new Language("pko", "PЎkoot"));
			languages.Add(new Language("pkp", "Pukapuka"));
			languages.Add(new Language("pkr", "Attapady Kurumba"));
			languages.Add(new Language("pks", "Pakistan Sign Language"));
			languages.Add(new Language("pkt", "Maleng"));
			languages.Add(new Language("pku", "Paku"));
			languages.Add(new Language("pla", "Miani"));
			languages.Add(new Language("plb", "Polonombauk"));
			languages.Add(new Language("plc", "Central Palawano"));
			languages.Add(new Language("pld", "Polari"));
			languages.Add(new Language("ple", "Palu'e"));
			languages.Add(new Language("plg", "Pilagс"));
			languages.Add(new Language("plh", "Paulohi"));
			languages.Add(new Language("pli", "Pali"));
			languages.Add(new Language("plj", "Polci"));
			languages.Add(new Language("plk", "Kohistani Shina"));
			languages.Add(new Language("pll", "Shwe Palaung"));
			languages.Add(new Language("pln", "Palenquero"));
			languages.Add(new Language("plo", "Oluta Popoluca"));
			languages.Add(new Language("plp", "Palpa"));
			languages.Add(new Language("plq", "Palaic"));
			languages.Add(new Language("plr", "Palaka Senoufo"));
			languages.Add(new Language("pls", "San Marcos Tlalcoyalco Popoloca"));
			languages.Add(new Language("plt", "Plateau Malagasy"));
			languages.Add(new Language("plu", "Palik·r"));
			languages.Add(new Language("plv", "Southwest Palawano"));
			languages.Add(new Language("plw", "Brooke's Point Palawano"));
			languages.Add(new Language("ply", "Bolyu"));
			languages.Add(new Language("plz", "Paluan"));
			languages.Add(new Language("pma", "Paama"));
			languages.Add(new Language("pmb", "Pambia"));
			languages.Add(new Language("pmc", "Palumata"));
			languages.Add(new Language("pme", "Pwaamei"));
			languages.Add(new Language("pmf", "Pamona"));
			languages.Add(new Language("pmh", "Maharastri Prakrit"));
			languages.Add(new Language("pmi", "Northern Pumi"));
			languages.Add(new Language("pmj", "Southern Pumi"));
			languages.Add(new Language("pmk", "Pamlico"));
			languages.Add(new Language("pml", "Lingua Franca"));
			languages.Add(new Language("pmm", "Pomo"));
			languages.Add(new Language("pmn", "Pam"));
			languages.Add(new Language("pmo", "Pom"));
			languages.Add(new Language("pmq", "Northern Pame"));
			languages.Add(new Language("pmr", "Paynamar"));
			languages.Add(new Language("pms", "Piemontese"));
			languages.Add(new Language("pmt", "Tuamotuan"));
			languages.Add(new Language("pmu", "Mirpur Panjabi"));
			languages.Add(new Language("pmw", "Plains Miwok"));
			languages.Add(new Language("pmx", "Poumei Naga"));
			languages.Add(new Language("pmy", "Papuan Malay"));
			languages.Add(new Language("pmz", "Southern Pame"));
			languages.Add(new Language("pna", "Punan Bah-Biau"));
			languages.Add(new Language("pnb", "Western Panjabi"));
			languages.Add(new Language("pnc", "Pannei"));
			languages.Add(new Language("pne", "Western Penan"));
			languages.Add(new Language("png", "Pongu"));
			languages.Add(new Language("pnh", "Penrhyn"));
			languages.Add(new Language("pni", "Aoheng"));
			languages.Add(new Language("pnm", "Punan Batu 1"));
			languages.Add(new Language("pnn", "Pinai-Hagahai"));
			languages.Add(new Language("pno", "Panobo"));
			languages.Add(new Language("pnp", "Pancana"));
			languages.Add(new Language("pnq", "Pana (Burkina Faso)"));
			languages.Add(new Language("pnr", "Panim"));
			languages.Add(new Language("pns", "Ponosakan"));
			languages.Add(new Language("pnt", "Pontic"));
			languages.Add(new Language("pnu", "Jiongnai Bunu"));
			languages.Add(new Language("pnv", "Pinigura"));
			languages.Add(new Language("pnw", "Panytyima"));
			languages.Add(new Language("pnx", "Phong-Kniang"));
			languages.Add(new Language("pny", "Pinyin"));
			languages.Add(new Language("pnz", "Pana (Central African Republic)"));
			languages.Add(new Language("poc", "Poqomam"));
			languages.Add(new Language("pod", "Ponares"));
			languages.Add(new Language("poe", "San Juan Atzingo Popoloca"));
			languages.Add(new Language("pof", "Poke"));
			languages.Add(new Language("pog", "Potiguсra"));
			languages.Add(new Language("poh", "Poqomchi'"));
			languages.Add(new Language("poi", "Highland Popoluca"));
			languages.Add(new Language("pok", "Pokangс"));
			languages.Add(new Language("pol", "Polish"));
			languages.Add(new Language("pom", "Southeastern Pomo"));
			languages.Add(new Language("pon", "Pohnpeian"));
			languages.Add(new Language("poo", "Central Pomo"));
			languages.Add(new Language("pop", "Pwapwa"));
			languages.Add(new Language("poq", "Texistepec Popoluca"));
			languages.Add(new Language("por", "Portuguese"));
			languages.Add(new Language("pos", "Sayula Popoluca"));
			languages.Add(new Language("pot", "Potawatomi"));
			languages.Add(new Language("pov", "Upper Guinea Crioulo"));
			languages.Add(new Language("pow", "San Felipe Otlaltepec Popoloca"));
			languages.Add(new Language("pox", "Polabian"));
			languages.Add(new Language("poy", "Pogolo"));
			languages.Add(new Language("ppa", "Pao"));
			languages.Add(new Language("ppe", "Papi"));
			languages.Add(new Language("ppi", "Paipai"));
			languages.Add(new Language("ppk", "Uma"));
			languages.Add(new Language("ppl", "Pipil"));
			languages.Add(new Language("ppm", "Papuma"));
			languages.Add(new Language("ppn", "Papapana"));
			languages.Add(new Language("ppo", "Folopa"));
			languages.Add(new Language("ppp", "Pelende"));
			languages.Add(new Language("ppq", "Pei"));
			languages.Add(new Language("ppr", "Piru"));
			languages.Add(new Language("pps", "San Luэs Temalacayuca Popoloca"));
			languages.Add(new Language("ppt", "Pare"));
			languages.Add(new Language("ppu", "Papora"));
			languages.Add(new Language("pqa", "Pa'a"));
			languages.Add(new Language("pqm", "Malecite-Passamaquoddy"));
			languages.Add(new Language("prb", "Lua'"));
			languages.Add(new Language("prc", "Parachi"));
			languages.Add(new Language("prd", "Parsi-Dari"));
			languages.Add(new Language("pre", "Principense"));
			languages.Add(new Language("prf", "Paranan"));
			languages.Add(new Language("prg", "Prussian"));
			languages.Add(new Language("prh", "Porohanon"));
			languages.Add(new Language("pri", "Paicю"));
			languages.Add(new Language("prk", "Parauk"));
			languages.Add(new Language("prl", "Peruvian Sign Language"));
			languages.Add(new Language("prm", "Kibiri"));
			languages.Add(new Language("prn", "Prasuni"));
			languages.Add(new Language("pro", "Old Provenчal (to 1500)"));
			languages.Add(new Language("prp", "Parsi"));
			languages.Add(new Language("prq", "Ashщninka Perenщ"));
			languages.Add(new Language("prr", "Puri"));
			languages.Add(new Language("prs", "Dari"));
			languages.Add(new Language("prt", "Phai"));
			languages.Add(new Language("pru", "Puragi"));
			languages.Add(new Language("prw", "Parawen"));
			languages.Add(new Language("prx", "Purik"));
			languages.Add(new Language("pry", "Pray 3"));
			languages.Add(new Language("prz", "Providencia Sign Language"));
			languages.Add(new Language("psa", "Asue Awyu"));
			languages.Add(new Language("psc", "Persian Sign Language"));
			languages.Add(new Language("psd", "Plains Indian Sign Language"));
			languages.Add(new Language("pse", "Central Malay"));
			languages.Add(new Language("psg", "Penang Sign Language"));
			languages.Add(new Language("psh", "Southwest Pashayi"));
			languages.Add(new Language("psi", "Southeast Pashayi"));
			languages.Add(new Language("psl", "Puerto Rican Sign Language"));
			languages.Add(new Language("psm", "Pauserna"));
			languages.Add(new Language("psn", "Panasuan"));
			languages.Add(new Language("pso", "Polish Sign Language"));
			languages.Add(new Language("psp", "Philippine Sign Language"));
			languages.Add(new Language("psq", "Pasi"));
			languages.Add(new Language("psr", "Portuguese Sign Language"));
			languages.Add(new Language("pss", "Kaulong"));
			languages.Add(new Language("pst", "Central Pashto"));
			languages.Add(new Language("psu", "Sauraseni Prakrit"));
			languages.Add(new Language("psw", "Port Sandwich"));
			languages.Add(new Language("psy", "Piscataway"));
			languages.Add(new Language("pta", "Pai Tavytera"));
			languages.Add(new Language("pth", "Pataxє Hу-Ha-Hуe"));
			languages.Add(new Language("pti", "Pintiini"));
			languages.Add(new Language("ptn", "Patani"));
			languages.Add(new Language("pto", "Zo'щ"));
			languages.Add(new Language("ptp", "Patep"));
			languages.Add(new Language("ptr", "Piamatsina"));
			languages.Add(new Language("ptt", "Enrekang"));
			languages.Add(new Language("ptu", "Bambam"));
			languages.Add(new Language("ptv", "Port Vato"));
			languages.Add(new Language("ptw", "Pentlatch"));
			languages.Add(new Language("pty", "Pathiya"));
			languages.Add(new Language("pua", "Western Highland Purepecha"));
			languages.Add(new Language("pub", "Purum"));
			languages.Add(new Language("puc", "Punan Merap"));
			languages.Add(new Language("pud", "Punan Aput"));
			languages.Add(new Language("pue", "Puelche"));
			languages.Add(new Language("puf", "Punan Merah"));
			languages.Add(new Language("pug", "Phuie"));
			languages.Add(new Language("pui", "Puinave"));
			languages.Add(new Language("puj", "Punan Tubu"));
			languages.Add(new Language("puk", "Pu Ko"));
			languages.Add(new Language("pum", "Puma"));
			languages.Add(new Language("puo", "Puoc"));
			languages.Add(new Language("pup", "Pulabu"));
			languages.Add(new Language("puq", "Puquina"));
			languages.Add(new Language("pur", "Puruborс"));
			languages.Add(new Language("pus", "Pushto"));
			languages.Add(new Language("put", "Putoh"));
			languages.Add(new Language("puu", "Punu"));
			languages.Add(new Language("puw", "Puluwatese"));
			languages.Add(new Language("pux", "Puare"));
			languages.Add(new Language("puy", "Purisimeёo"));
			languages.Add(new Language("puz", "Purum Naga"));
			languages.Add(new Language("pwa", "Pawaia"));
			languages.Add(new Language("pwb", "Panawa"));
			languages.Add(new Language("pwg", "Gapapaiwa"));
			languages.Add(new Language("pwm", "Molbog"));
			languages.Add(new Language("pwn", "Paiwan"));
			languages.Add(new Language("pwo", "Pwo Western Karen"));
			languages.Add(new Language("pwr", "Powari"));
			languages.Add(new Language("pww", "Pwo Northern Karen"));
			languages.Add(new Language("pxm", "Quetzaltepec Mixe"));
			languages.Add(new Language("pye", "Pye Krumen"));
			languages.Add(new Language("pym", "Fyam"));
			languages.Add(new Language("pyn", "Poyanсwa"));
			languages.Add(new Language("pys", "Paraguayan Sign Language"));
			languages.Add(new Language("pyu", "Puyuma"));
			languages.Add(new Language("pyx", "Pyu (Myanmar)"));
			languages.Add(new Language("pyy", "Pyen"));
			languages.Add(new Language("pzn", "Para Naga"));
			languages.Add(new Language("qua", "Quapaw"));
			languages.Add(new Language("qub", "Huallaga Huсnuco Quechua"));
			languages.Add(new Language("quc", "K'iche'"));
			languages.Add(new Language("qud", "Calderєn Highland Quichua"));
			languages.Add(new Language("que", "Quechua"));
			languages.Add(new Language("quf", "Lambayeque Quechua"));
			languages.Add(new Language("qug", "Chimborazo Highland Quichua"));
			languages.Add(new Language("quh", "South Bolivian Quechua"));
			languages.Add(new Language("qui", "Quileute"));
			languages.Add(new Language("quk", "Chachapoyas Quechua"));
			languages.Add(new Language("qul", "North Bolivian Quechua"));
			languages.Add(new Language("qum", "Sipacapense"));
			languages.Add(new Language("qun", "Quinault"));
			languages.Add(new Language("qup", "Southern Pastaza Quechua"));
			languages.Add(new Language("quq", "Quinqui"));
			languages.Add(new Language("qur", "Yanahuanca Pasco Quechua"));
			languages.Add(new Language("qus", "Santiago del Estero Quichua"));
			languages.Add(new Language("quv", "Sacapulteco"));
			languages.Add(new Language("quw", "Tena Lowland Quichua"));
			languages.Add(new Language("qux", "Yauyos Quechua"));
			languages.Add(new Language("quy", "Ayacucho Quechua"));
			languages.Add(new Language("quz", "Cusco Quechua"));
			languages.Add(new Language("qva", "Ambo-Pasco Quechua"));
			languages.Add(new Language("qvc", "Cajamarca Quechua"));
			languages.Add(new Language("qve", "Eastern Apurэmac Quechua"));
			languages.Add(new Language("qvh", "Huamalэes-Dos de Mayo Huсnuco Quechua"));
			languages.Add(new Language("qvi", "Imbabura Highland Quichua"));
			languages.Add(new Language("qvj", "Loja Highland Quichua"));
			languages.Add(new Language("qvl", "Cajatambo North Lima Quechua"));
			languages.Add(new Language("qvm", "Margos-Yarowilca-Lauricocha Quechua"));
			languages.Add(new Language("qvn", "North Junэn Quechua"));
			languages.Add(new Language("qvo", "Napo Lowland Quechua"));
			languages.Add(new Language("qvp", "Pacaraos Quechua"));
			languages.Add(new Language("qvs", "San Martэn Quechua"));
			languages.Add(new Language("qvw", "Huaylla Wanca Quechua"));
			languages.Add(new Language("qvy", "Queyu"));
			languages.Add(new Language("qvz", "Northern Pastaza Quichua"));
			languages.Add(new Language("qwa", "Corongo Ancash Quechua"));
			languages.Add(new Language("qwc", "Classical Quechua"));
			languages.Add(new Language("qwh", "Huaylas Ancash Quechua"));
			languages.Add(new Language("qwm", "Kuman (Russia)"));
			languages.Add(new Language("qws", "Sihuas Ancash Quechua"));
			languages.Add(new Language("qwt", "Kwalhioqua-Tlatskanai"));
			languages.Add(new Language("qxa", "Chiquiсn Ancash Quechua"));
			languages.Add(new Language("qxc", "Chincha Quechua"));
			languages.Add(new Language("qxh", "Panao Huсnuco Quechua"));
			languages.Add(new Language("qxl", "Salasaca Highland Quichua"));
			languages.Add(new Language("qxn", "Northern Conchucos Ancash Quechua"));
			languages.Add(new Language("qxo", "Southern Conchucos Ancash Quechua"));
			languages.Add(new Language("qxp", "Puno Quechua"));
			languages.Add(new Language("qxq", "Qashqa'i"));
			languages.Add(new Language("qxr", "Caёar Highland Quichua"));
			languages.Add(new Language("qxs", "Southern Qiang"));
			languages.Add(new Language("qxt", "Santa Ana de Tusi Pasco Quechua"));
			languages.Add(new Language("qxu", "Arequipa-La Uniєn Quechua"));
			languages.Add(new Language("qxw", "Jauja Wanca Quechua"));
			languages.Add(new Language("qya", "Quenya"));
			languages.Add(new Language("qyp", "Quiripi"));
			languages.Add(new Language("raa", "Dungmali"));
			languages.Add(new Language("rab", "Camling"));
			languages.Add(new Language("rac", "Rasawa"));
			languages.Add(new Language("rad", "Rade"));
			languages.Add(new Language("raf", "Western Meohang"));
			languages.Add(new Language("rag", "Logooli"));
			languages.Add(new Language("rah", "Rabha"));
			languages.Add(new Language("rai", "Ramoaaina"));
			languages.Add(new Language("raj", "Rajasthani"));
			languages.Add(new Language("rak", "Tulu-Bohuai"));
			languages.Add(new Language("ral", "Ralte"));
			languages.Add(new Language("ram", "Canela"));
			languages.Add(new Language("ran", "Riantana"));
			languages.Add(new Language("rao", "Rao"));
			languages.Add(new Language("rap", "Rapanui"));
			languages.Add(new Language("raq", "Saam"));
			languages.Add(new Language("rar", "Rarotongan"));
			languages.Add(new Language("ras", "Tegali"));
			languages.Add(new Language("rat", "Razajerdi"));
			languages.Add(new Language("rau", "Raute"));
			languages.Add(new Language("rav", "Sampang"));
			languages.Add(new Language("raw", "Rawang"));
			languages.Add(new Language("rax", "Rang"));
			languages.Add(new Language("ray", "Rapa"));
			languages.Add(new Language("raz", "Rahambuu"));
			languages.Add(new Language("rbb", "Rumai Palaung"));
			languages.Add(new Language("rbk", "Northern Bontok"));
			languages.Add(new Language("rbl", "Miraya Bikol"));
			languages.Add(new Language("rcf", "Rщunion Creole French"));
			languages.Add(new Language("rdb", "Rudbari"));
			languages.Add(new Language("rea", "Rerau"));
			languages.Add(new Language("reb", "Rembong"));
			languages.Add(new Language("ree", "Rejang Kayan"));
			languages.Add(new Language("reg", "Kara (Tanzania)"));
			languages.Add(new Language("rei", "Reli"));
			languages.Add(new Language("rej", "Rejang"));
			languages.Add(new Language("rel", "Rendille"));
			languages.Add(new Language("rem", "Remo"));
			languages.Add(new Language("ren", "Rengao"));
			languages.Add(new Language("rer", "Rer Bare"));
			languages.Add(new Language("res", "Reshe"));
			languages.Add(new Language("ret", "Retta"));
			languages.Add(new Language("rey", "Reyesano"));
			languages.Add(new Language("rga", "Roria"));
			languages.Add(new Language("rge", "Romano-Greek"));
			languages.Add(new Language("rgk", "Rangkas"));
			languages.Add(new Language("rgn", "Romagnol"));
			languages.Add(new Language("rgr", "Resэgaro"));
			languages.Add(new Language("rgs", "Southern Roglai"));
			languages.Add(new Language("rgu", "Ringgou"));
			languages.Add(new Language("rhg", "Rohingya"));
			languages.Add(new Language("rhp", "Yahang"));
			languages.Add(new Language("ria", "Riang (India)"));
			languages.Add(new Language("rie", "Rien"));
			languages.Add(new Language("rif", "Tarifit"));
			languages.Add(new Language("ril", "Riang (Myanmar)"));
			languages.Add(new Language("rim", "Nyaturu"));
			languages.Add(new Language("rin", "Nungu"));
			languages.Add(new Language("rir", "Ribun"));
			languages.Add(new Language("rit", "Ritarungo"));
			languages.Add(new Language("riu", "Riung"));
			languages.Add(new Language("rjg", "Rajong"));
			languages.Add(new Language("rji", "Raji"));
			languages.Add(new Language("rjs", "Rajbanshi"));
			languages.Add(new Language("rka", "Kraol"));
			languages.Add(new Language("rkb", "Rikbaktsa"));
			languages.Add(new Language("rkh", "Rakahanga-Manihiki"));
			languages.Add(new Language("rki", "Rakhine"));
			languages.Add(new Language("rkm", "Marka"));
			languages.Add(new Language("rkt", "Rangpuri"));
			languages.Add(new Language("rma", "Rama"));
			languages.Add(new Language("rmb", "Rembarunga"));
			languages.Add(new Language("rmc", "Carpathian Romani"));
			languages.Add(new Language("rmd", "Traveller Danish"));
			languages.Add(new Language("rme", "Angloromani"));
			languages.Add(new Language("rmf", "Kalo Finnish Romani"));
			languages.Add(new Language("rmg", "Traveller Norwegian"));
			languages.Add(new Language("rmh", "Murkim"));
			languages.Add(new Language("rmi", "Lomavren"));
			languages.Add(new Language("rmk", "Romkun"));
			languages.Add(new Language("rml", "Baltic Romani"));
			languages.Add(new Language("rmm", "Roma"));
			languages.Add(new Language("rmn", "Balkan Romani"));
			languages.Add(new Language("rmo", "Sinte Romani"));
			languages.Add(new Language("rmp", "Rempi"));
			languages.Add(new Language("rmq", "Calє"));
			languages.Add(new Language("rms", "Romanian Sign Language"));
			languages.Add(new Language("rmt", "Domari"));
			languages.Add(new Language("rmu", "Tavringer Romani"));
			languages.Add(new Language("rmv", "Romanova"));
			languages.Add(new Language("rmw", "Welsh Romani"));
			languages.Add(new Language("rmx", "Romam"));
			languages.Add(new Language("rmy", "Vlax Romani"));
			languages.Add(new Language("rmz", "Marma"));
			languages.Add(new Language("rna", "Runa"));
			languages.Add(new Language("rnd", "Ruund"));
			languages.Add(new Language("rng", "Ronga"));
			languages.Add(new Language("rnl", "Ranglong"));
			languages.Add(new Language("rnn", "Roon"));
			languages.Add(new Language("rnp", "Rongpo"));
			languages.Add(new Language("rnw", "Rungwa"));
			languages.Add(new Language("rob", "Tae'"));
			languages.Add(new Language("roc", "Cacgia Roglai"));
			languages.Add(new Language("rod", "Rogo"));
			languages.Add(new Language("roe", "Ronji"));
			languages.Add(new Language("rof", "Rombo"));
			languages.Add(new Language("rog", "Northern Roglai"));
			languages.Add(new Language("roh", "Romansh"));
			languages.Add(new Language("rol", "Romblomanon"));
			languages.Add(new Language("rom", "Romany"));
			languages.Add(new Language("ron", "Romanian"));
			languages.Add(new Language("roo", "Rotokas"));
			languages.Add(new Language("rop", "Kriol"));
			languages.Add(new Language("ror", "Rongga"));
			languages.Add(new Language("rou", "Runga"));
			languages.Add(new Language("row", "Dela-Oenale"));
			languages.Add(new Language("rpn", "Repanbitip"));
			languages.Add(new Language("rpt", "Rapting"));
			languages.Add(new Language("rri", "Ririo"));
			languages.Add(new Language("rro", "Waima"));
			languages.Add(new Language("rsb", "Romano-Serbian"));
			languages.Add(new Language("rsi", "Rennellese Sign Language"));
			languages.Add(new Language("rsl", "Russian Sign Language"));
			languages.Add(new Language("rth", "Ratahan"));
			languages.Add(new Language("rtm", "Rotuman"));
			languages.Add(new Language("rtw", "Rathawi"));
			languages.Add(new Language("rub", "Gungu"));
			languages.Add(new Language("ruc", "Ruuli"));
			languages.Add(new Language("rue", "Rusyn"));
			languages.Add(new Language("ruf", "Luguru"));
			languages.Add(new Language("rug", "Roviana"));
			languages.Add(new Language("ruh", "Ruga"));
			languages.Add(new Language("rui", "Rufiji"));
			languages.Add(new Language("ruk", "Che"));
			languages.Add(new Language("run", "Rundi"));
			languages.Add(new Language("ruo", "Istro Romanian"));
			languages.Add(new Language("rup", "Macedo-Romanian"));
			languages.Add(new Language("ruq", "Megleno Romanian"));
			languages.Add(new Language("rus", "Russian"));
			languages.Add(new Language("rut", "Rutul"));
			languages.Add(new Language("ruu", "Lanas Lobu"));
			languages.Add(new Language("ruy", "Mala (Nigeria)"));
			languages.Add(new Language("ruz", "Ruma"));
			languages.Add(new Language("rwa", "Rawo"));
			languages.Add(new Language("rwk", "Rwa"));
			languages.Add(new Language("rwm", "Amba (Uganda)"));
			languages.Add(new Language("rwo", "Rawa"));
			languages.Add(new Language("rwr", "Marwari (India)"));
			languages.Add(new Language("ryn", "Northern Amami-Oshima"));
			languages.Add(new Language("rys", "Yaeyama"));
			languages.Add(new Language("ryu", "Central Okinawan"));
			languages.Add(new Language("saa", "Saba"));
			languages.Add(new Language("sab", "Buglere"));
			languages.Add(new Language("sac", "Meskwaki"));
			languages.Add(new Language("sad", "Sandawe"));
			languages.Add(new Language("sae", "Sabanъ"));
			languages.Add(new Language("saf", "Safaliba"));
			languages.Add(new Language("sag", "Sango"));
			languages.Add(new Language("sah", "Yakut"));
			languages.Add(new Language("saj", "Sahu"));
			languages.Add(new Language("sak", "Sake"));
			languages.Add(new Language("sam", "Samaritan Aramaic"));
			languages.Add(new Language("san", "Sanskrit"));
			languages.Add(new Language("sao", "Sause"));
			languages.Add(new Language("sap", "Sanapanс"));
			languages.Add(new Language("saq", "Samburu"));
			languages.Add(new Language("sar", "Saraveca"));
			languages.Add(new Language("sas", "Sasak"));
			languages.Add(new Language("sat", "Santali"));
			languages.Add(new Language("sau", "Saleman"));
			languages.Add(new Language("sav", "Saafi-Saafi"));
			languages.Add(new Language("saw", "Sawi"));
			languages.Add(new Language("sax", "Sa"));
			languages.Add(new Language("say", "Saya"));
			languages.Add(new Language("saz", "Saurashtra"));
			languages.Add(new Language("sba", "Ngambay"));
			languages.Add(new Language("sbb", "Simbo"));
			languages.Add(new Language("sbc", "Kele (Papua New Guinea)"));
			languages.Add(new Language("sbd", "Southern Samo"));
			languages.Add(new Language("sbe", "Saliba"));
			languages.Add(new Language("sbf", "Shabo"));
			languages.Add(new Language("sbg", "Seget"));
			languages.Add(new Language("sbh", "Sori-Harengan"));
			languages.Add(new Language("sbi", "Seti"));
			languages.Add(new Language("sbj", "Surbakhal"));
			languages.Add(new Language("sbk", "Safwa"));
			languages.Add(new Language("sbl", "Botolan Sambal"));
			languages.Add(new Language("sbm", "Sagala"));
			languages.Add(new Language("sbn", "Sindhi Bhil"));
			languages.Add(new Language("sbo", "Sab№m"));
			languages.Add(new Language("sbp", "Sangu (Tanzania)"));
			languages.Add(new Language("sbq", "Sileibi"));
			languages.Add(new Language("sbr", "Sembakung Murut"));
			languages.Add(new Language("sbs", "Subiya"));
			languages.Add(new Language("sbt", "Kimki"));
			languages.Add(new Language("sbu", "Stod Bhoti"));
			languages.Add(new Language("sbv", "Sabine"));
			languages.Add(new Language("sbw", "Simba"));
			languages.Add(new Language("sbx", "Seberuang"));
			languages.Add(new Language("sby", "Soli"));
			languages.Add(new Language("sbz", "Sara Kaba"));
			languages.Add(new Language("sca", "Sansu"));
			languages.Add(new Language("scb", "Chut"));
			languages.Add(new Language("sce", "Dongxiang"));
			languages.Add(new Language("scf", "San Miguel Creole French"));
			languages.Add(new Language("scg", "Sanggau"));
			languages.Add(new Language("sch", "Sakachep"));
			languages.Add(new Language("sci", "Sri Lankan Creole Malay"));
			languages.Add(new Language("sck", "Sadri"));
			languages.Add(new Language("scl", "Shina"));
			languages.Add(new Language("scn", "Sicilian"));
			languages.Add(new Language("sco", "Scots"));
			languages.Add(new Language("scp", "Helambu Sherpa"));
			languages.Add(new Language("scq", "Sa'och"));
			languages.Add(new Language("scs", "North Slavey"));
			languages.Add(new Language("scu", "Shumcho"));
			languages.Add(new Language("scv", "Sheni"));
			languages.Add(new Language("scw", "Sha"));
			languages.Add(new Language("scx", "Sicel"));
			languages.Add(new Language("sda", "Toraja-Sa'dan"));
			languages.Add(new Language("sdb", "Shabak"));
			languages.Add(new Language("sdc", "Sassarese Sardinian"));
			languages.Add(new Language("sde", "Surubu"));
			languages.Add(new Language("sdf", "Sarli"));
			languages.Add(new Language("sdg", "Savi"));
			languages.Add(new Language("sdh", "Southern Kurdish"));
			languages.Add(new Language("sdj", "Suundi"));
			languages.Add(new Language("sdk", "Sos Kundi"));
			languages.Add(new Language("sdl", "Saudi Arabian Sign Language"));
			languages.Add(new Language("sdm", "Semandang"));
			languages.Add(new Language("sdn", "Gallurese Sardinian"));
			languages.Add(new Language("sdo", "Bukar-Sadung Bidayuh"));
			languages.Add(new Language("sdp", "Sherdukpen"));
			languages.Add(new Language("sdr", "Oraon Sadri"));
			languages.Add(new Language("sds", "Sened"));
			languages.Add(new Language("sdt", "Shuadit"));
			languages.Add(new Language("sdu", "Sarudu"));
			languages.Add(new Language("sdx", "Sibu Melanau"));
			languages.Add(new Language("sdz", "Sallands"));
			languages.Add(new Language("sea", "Semai"));
			languages.Add(new Language("seb", "Shempire Senoufo"));
			languages.Add(new Language("sec", "Sechelt"));
			languages.Add(new Language("sed", "Sedang"));
			languages.Add(new Language("see", "Seneca"));
			languages.Add(new Language("sef", "Cebaara Senoufo"));
			languages.Add(new Language("seg", "Segeju"));
			languages.Add(new Language("seh", "Sena"));
			languages.Add(new Language("sei", "Seri"));
			languages.Add(new Language("sej", "Sene"));
			languages.Add(new Language("sek", "Sekani"));
			languages.Add(new Language("sel", "Selkup"));
			languages.Add(new Language("sen", "Nanerigщ Sщnoufo"));
			languages.Add(new Language("seo", "Suarmin"));
			languages.Add(new Language("sep", "Sьcьtщ Sщnoufo"));
			languages.Add(new Language("seq", "Senara Sщnoufo"));
			languages.Add(new Language("ser", "Serrano"));
			languages.Add(new Language("ses", "Koyraboro Senni Songhai"));
			languages.Add(new Language("set", "Sentani"));
			languages.Add(new Language("seu", "Serui-Laut"));
			languages.Add(new Language("sev", "Nyarafolo Senoufo"));
			languages.Add(new Language("sew", "Sewa Bay"));
			languages.Add(new Language("sey", "Secoya"));
			languages.Add(new Language("sez", "Senthang Chin"));
			languages.Add(new Language("sfb", "Langue des signes de Belgique Francophone"));
			languages.Add(new Language("sfm", "Small Flowery Miao"));
			languages.Add(new Language("sfs", "South African Sign Language"));
			languages.Add(new Language("sfw", "Sehwi"));
			languages.Add(new Language("sga", "Old Irish (to 900)"));
			languages.Add(new Language("sgb", "Mag-antsi Ayta"));
			languages.Add(new Language("sgc", "Kipsigis"));
			languages.Add(new Language("sgd", "Surigaonon"));
			languages.Add(new Language("sge", "Segai"));
			languages.Add(new Language("sgg", "Swiss-German Sign Language"));
			languages.Add(new Language("sgh", "Shughni"));
			languages.Add(new Language("sgi", "Suga"));
			languages.Add(new Language("sgk", "Sangkong"));
			languages.Add(new Language("sgm", "Singa"));
			languages.Add(new Language("sgo", "Songa"));
			languages.Add(new Language("sgp", "Singpho"));
			languages.Add(new Language("sgr", "Sangisari"));
			languages.Add(new Language("sgs", "Samogitian"));
			languages.Add(new Language("sgt", "Brokpake"));
			languages.Add(new Language("sgu", "Salas"));
			languages.Add(new Language("sgw", "Sebat Bet Gurage"));
			languages.Add(new Language("sgx", "Sierra Leone Sign Language"));
			languages.Add(new Language("sgy", "Sanglechi"));
			languages.Add(new Language("sgz", "Sursurunga"));
			languages.Add(new Language("sha", "Shall-Zwall"));
			languages.Add(new Language("shb", "Ninam"));
			languages.Add(new Language("shc", "Sonde"));
			languages.Add(new Language("shd", "Kundal Shahi"));
			languages.Add(new Language("she", "Sheko"));
			languages.Add(new Language("shg", "Shua"));
			languages.Add(new Language("shh", "Shoshoni"));
			languages.Add(new Language("shi", "Tachelhit"));
			languages.Add(new Language("shj", "Shatt"));
			languages.Add(new Language("shk", "Shilluk"));
			languages.Add(new Language("shl", "Shendu"));
			languages.Add(new Language("shm", "Shahrudi"));
			languages.Add(new Language("shn", "Shan"));
			languages.Add(new Language("sho", "Shanga"));
			languages.Add(new Language("shp", "Shipibo-Conibo"));
			languages.Add(new Language("shq", "Sala"));
			languages.Add(new Language("shr", "Shi"));
			languages.Add(new Language("shs", "Shuswap"));
			languages.Add(new Language("sht", "Shasta"));
			languages.Add(new Language("shu", "Chadian Arabic"));
			languages.Add(new Language("shv", "Shehri"));
			languages.Add(new Language("shw", "Shwai"));
			languages.Add(new Language("shx", "She"));
			languages.Add(new Language("shy", "Tachawit"));
			languages.Add(new Language("shz", "Syenara Senoufo"));
			languages.Add(new Language("sia", "Akkala Sami"));
			languages.Add(new Language("sib", "Sebop"));
			languages.Add(new Language("sid", "Sidamo"));
			languages.Add(new Language("sie", "Simaa"));
			languages.Add(new Language("sif", "Siamou"));
			languages.Add(new Language("sig", "Paasaal"));
			languages.Add(new Language("sih", "Zire"));
			languages.Add(new Language("sii", "Shom Peng"));
			languages.Add(new Language("sij", "Numbami"));
			languages.Add(new Language("sik", "Sikiana"));
			languages.Add(new Language("sil", "Tumulung Sisaala"));
			languages.Add(new Language("sim", "Mende (Papua New Guinea)"));
			languages.Add(new Language("sin", "Sinhala"));
			languages.Add(new Language("sip", "Sikkimese"));
			languages.Add(new Language("siq", "Sonia"));
			languages.Add(new Language("sir", "Siri"));
			languages.Add(new Language("sis", "Siuslaw"));
			languages.Add(new Language("siu", "Sinagen"));
			languages.Add(new Language("siv", "Sumariup"));
			languages.Add(new Language("siw", "Siwai"));
			languages.Add(new Language("six", "Sumau"));
			languages.Add(new Language("siy", "Sivandi"));
			languages.Add(new Language("siz", "Siwi"));
			languages.Add(new Language("sja", "Epena"));
			languages.Add(new Language("sjb", "Sajau Basap"));
			languages.Add(new Language("sjd", "Kildin Sami"));
			languages.Add(new Language("sje", "Pite Sami"));
			languages.Add(new Language("sjg", "Assangori"));
			languages.Add(new Language("sjk", "Kemi Sami"));
			languages.Add(new Language("sjl", "Sajalong"));
			languages.Add(new Language("sjm", "Mapun"));
			languages.Add(new Language("sjn", "Sindarin"));
			languages.Add(new Language("sjo", "Xibe"));
			languages.Add(new Language("sjp", "Surjapuri"));
			languages.Add(new Language("sjr", "Siar-Lak"));
			languages.Add(new Language("sjs", "Senhaja De Srair"));
			languages.Add(new Language("sjt", "Ter Sami"));
			languages.Add(new Language("sju", "Ume Sami"));
			languages.Add(new Language("sjw", "Shawnee"));
			languages.Add(new Language("ska", "Skagit"));
			languages.Add(new Language("skb", "Saek"));
			languages.Add(new Language("skc", "Sauk"));
			languages.Add(new Language("skd", "Southern Sierra Miwok"));
			languages.Add(new Language("ske", "Seke (Vanuatu)"));
			languages.Add(new Language("skf", "Sakirabiс"));
			languages.Add(new Language("skg", "Sakalava Malagasy"));
			languages.Add(new Language("skh", "Sikule"));
			languages.Add(new Language("ski", "Sika"));
			languages.Add(new Language("skj", "Seke (Nepal)"));
			languages.Add(new Language("skk", "Sok"));
			languages.Add(new Language("skm", "Sakam"));
			languages.Add(new Language("skn", "Kolibugan Subanon"));
			languages.Add(new Language("sko", "Seko Tengah"));
			languages.Add(new Language("skp", "Sekapan"));
			languages.Add(new Language("skq", "Sininkere"));
			languages.Add(new Language("skr", "Seraiki"));
			languages.Add(new Language("sks", "Maia"));
			languages.Add(new Language("skt", "Sakata"));
			languages.Add(new Language("sku", "Sakao"));
			languages.Add(new Language("skv", "Skou"));
			languages.Add(new Language("skw", "Skepi Creole Dutch"));
			languages.Add(new Language("skx", "Seko Padang"));
			languages.Add(new Language("sky", "Sikaiana"));
			languages.Add(new Language("skz", "Sekar"));
			languages.Add(new Language("slc", "Sсliba"));
			languages.Add(new Language("sld", "Sissala"));
			languages.Add(new Language("sle", "Sholaga"));
			languages.Add(new Language("slf", "Swiss-Italian Sign Language"));
			languages.Add(new Language("slg", "Selungai Murut"));
			languages.Add(new Language("slh", "Southern Puget Sound Salish"));
			languages.Add(new Language("sli", "Lower Silesian"));
			languages.Add(new Language("slj", "Salumс"));
			languages.Add(new Language("slk", "Slovak"));
			languages.Add(new Language("sll", "Salt-Yui"));
			languages.Add(new Language("slm", "Pangutaran Sama"));
			languages.Add(new Language("sln", "Salinan"));
			languages.Add(new Language("slp", "Lamaholot"));
			languages.Add(new Language("slq", "Salchuq"));
			languages.Add(new Language("slr", "Salar"));
			languages.Add(new Language("sls", "Singapore Sign Language"));
			languages.Add(new Language("slt", "Sila"));
			languages.Add(new Language("slu", "Selaru"));
			languages.Add(new Language("slv", "Slovenian"));
			languages.Add(new Language("slw", "Sialum"));
			languages.Add(new Language("slx", "Salampasu"));
			languages.Add(new Language("sly", "Selayar"));
			languages.Add(new Language("slz", "Ma'ya"));
			languages.Add(new Language("sma", "Southern Sami"));
			languages.Add(new Language("smb", "Simbari"));
			languages.Add(new Language("smc", "Som"));
			languages.Add(new Language("smd", "Sama"));
			languages.Add(new Language("sme", "Northern Sami"));
			languages.Add(new Language("smf", "Auwe"));
			languages.Add(new Language("smg", "Simbali"));
			languages.Add(new Language("smh", "Samei"));
			languages.Add(new Language("smj", "Lule Sami"));
			languages.Add(new Language("smk", "Bolinao"));
			languages.Add(new Language("sml", "Central Sama"));
			languages.Add(new Language("smm", "Musasa"));
			languages.Add(new Language("smn", "Inari Sami"));
			languages.Add(new Language("smo", "Samoan"));
			languages.Add(new Language("smp", "Samaritan"));
			languages.Add(new Language("smq", "Samo"));
			languages.Add(new Language("smr", "Simeulue"));
			languages.Add(new Language("sms", "Skolt Sami"));
			languages.Add(new Language("smt", "Simte"));
			languages.Add(new Language("smu", "Somray"));
			languages.Add(new Language("smv", "Samvedi"));
			languages.Add(new Language("smw", "Sumbawa"));
			languages.Add(new Language("smx", "Samba"));
			languages.Add(new Language("smy", "Semnani"));
			languages.Add(new Language("smz", "Simeku"));
			languages.Add(new Language("sna", "Shona"));
			languages.Add(new Language("snb", "Sebuyau"));
			languages.Add(new Language("snc", "Sinaugoro"));
			languages.Add(new Language("snd", "Sindhi"));
			languages.Add(new Language("sne", "Bau Bidayuh"));
			languages.Add(new Language("snf", "Noon"));
			languages.Add(new Language("sng", "Sanga (Democratic Republic of Congo)"));
			languages.Add(new Language("snh", "Shinabo"));
			languages.Add(new Language("sni", "Sensi"));
			languages.Add(new Language("snj", "Riverain Sango"));
			languages.Add(new Language("snk", "Soninke"));
			languages.Add(new Language("snl", "Sangil"));
			languages.Add(new Language("snm", "Southern Ma'di"));
			languages.Add(new Language("snn", "Siona"));
			languages.Add(new Language("sno", "Snohomish"));
			languages.Add(new Language("snp", "Siane"));
			languages.Add(new Language("snq", "Sangu (Gabon)"));
			languages.Add(new Language("snr", "Sihan"));
			languages.Add(new Language("sns", "South West Bay"));
			languages.Add(new Language("snu", "Senggi"));
			languages.Add(new Language("snv", "Sa'ban"));
			languages.Add(new Language("snw", "Selee"));
			languages.Add(new Language("snx", "Sam"));
			languages.Add(new Language("sny", "Saniyo-Hiyewe"));
			languages.Add(new Language("snz", "Sinsauru"));
			languages.Add(new Language("soa", "Thai Song"));
			languages.Add(new Language("sob", "Sobei"));
			languages.Add(new Language("soc", "So (Democratic Republic of Congo)"));
			languages.Add(new Language("sod", "Songoora"));
			languages.Add(new Language("soe", "Songomeno"));
			languages.Add(new Language("sog", "Sogdian"));
			languages.Add(new Language("soh", "Aka"));
			languages.Add(new Language("soi", "Sonha"));
			languages.Add(new Language("soj", "Soi"));
			languages.Add(new Language("sok", "Sokoro"));
			languages.Add(new Language("sol", "Solos"));
			languages.Add(new Language("som", "Somali"));
			languages.Add(new Language("soo", "Songo"));
			languages.Add(new Language("sop", "Songe"));
			languages.Add(new Language("soq", "Kanasi"));
			languages.Add(new Language("sor", "Somrai"));
			languages.Add(new Language("sos", "Seeku"));
			languages.Add(new Language("sot", "Southern Sotho"));
			languages.Add(new Language("sou", "Southern Thai"));
			languages.Add(new Language("sov", "Sonsorol"));
			languages.Add(new Language("sow", "Sowanda"));
			languages.Add(new Language("sox", "So (Cameroon)"));
			languages.Add(new Language("soy", "Miyobe"));
			languages.Add(new Language("soz", "Temi"));
			languages.Add(new Language("spa", "Spanish"));
			languages.Add(new Language("spb", "Sepa (Indonesia)"));
			languages.Add(new Language("spc", "Sapщ"));
			languages.Add(new Language("spd", "Saep"));
			languages.Add(new Language("spe", "Sepa (Papua New Guinea)"));
			languages.Add(new Language("spg", "Sian"));
			languages.Add(new Language("spi", "Saponi"));
			languages.Add(new Language("spk", "Sengo"));
			languages.Add(new Language("spl", "Selepet"));
			languages.Add(new Language("spm", "Sepen"));
			languages.Add(new Language("spo", "Spokane"));
			languages.Add(new Language("spp", "Supyire Senoufo"));
			languages.Add(new Language("spq", "Loreto-Ucayali Spanish"));
			languages.Add(new Language("spr", "Saparua"));
			languages.Add(new Language("sps", "Saposa"));
			languages.Add(new Language("spt", "Spiti Bhoti"));
			languages.Add(new Language("spu", "Sapuan"));
			languages.Add(new Language("spx", "South Picene"));
			languages.Add(new Language("spy", "Sabaot"));
			languages.Add(new Language("sqa", "Shama-Sambuga"));
			languages.Add(new Language("sqh", "Shau"));
			languages.Add(new Language("sqi", "Albanian"));
			languages.Add(new Language("sqm", "Suma"));
			languages.Add(new Language("sqn", "Susquehannock"));
			languages.Add(new Language("sqo", "Sorkhei"));
			languages.Add(new Language("sqq", "Sou"));
			languages.Add(new Language("sqr", "Siculo Arabic"));
			languages.Add(new Language("sqs", "Sri Lankan Sign Language"));
			languages.Add(new Language("sqt", "Soqotri"));
			languages.Add(new Language("squ", "Squamish"));
			languages.Add(new Language("sra", "Saruga"));
			languages.Add(new Language("srb", "Sora"));
			languages.Add(new Language("src", "Logudorese Sardinian"));
			languages.Add(new Language("srd", "Sardinian"));
			languages.Add(new Language("sre", "Sara"));
			languages.Add(new Language("srf", "Nafi"));
			languages.Add(new Language("srg", "Sulod"));
			languages.Add(new Language("srh", "Sarikoli"));
			languages.Add(new Language("sri", "Siriano"));
			languages.Add(new Language("srk", "Serudung Murut"));
			languages.Add(new Language("srl", "Isirawa"));
			languages.Add(new Language("srm", "Saramaccan"));
			languages.Add(new Language("srn", "Sranan Tongo"));
			languages.Add(new Language("sro", "Campidanese Sardinian"));
			languages.Add(new Language("srp", "Serbian"));
			languages.Add(new Language("srq", "Sirionє"));
			languages.Add(new Language("srr", "Serer"));
			languages.Add(new Language("srs", "Sarsi"));
			languages.Add(new Language("srt", "Sauri"));
			languages.Add(new Language("sru", "Suruэ"));
			languages.Add(new Language("srv", "Southern Sorsoganon"));
			languages.Add(new Language("srw", "Serua"));
			languages.Add(new Language("srx", "Sirmauri"));
			languages.Add(new Language("sry", "Sera"));
			languages.Add(new Language("srz", "Shahmirzadi"));
			languages.Add(new Language("ssb", "Southern Sama"));
			languages.Add(new Language("ssc", "Suba-Simbiti"));
			languages.Add(new Language("ssd", "Siroi"));
			languages.Add(new Language("sse", "Balangingi"));
			languages.Add(new Language("ssf", "Thao"));
			languages.Add(new Language("ssg", "Seimat"));
			languages.Add(new Language("ssh", "Shihhi Arabic"));
			languages.Add(new Language("ssi", "Sansi"));
			languages.Add(new Language("ssj", "Sausi"));
			languages.Add(new Language("ssk", "Sunam"));
			languages.Add(new Language("ssl", "Western Sisaala"));
			languages.Add(new Language("ssm", "Semnam"));
			languages.Add(new Language("ssn", "Waata"));
			languages.Add(new Language("sso", "Sissano"));
			languages.Add(new Language("ssp", "Spanish Sign Language"));
			languages.Add(new Language("ssq", "So'a"));
			languages.Add(new Language("ssr", "Swiss-French Sign Language"));
			languages.Add(new Language("sss", "SЇ"));
			languages.Add(new Language("sst", "Sinasina"));
			languages.Add(new Language("ssu", "Susuami"));
			languages.Add(new Language("ssv", "Shark Bay"));
			languages.Add(new Language("ssw", "Swati"));
			languages.Add(new Language("ssx", "Samberigi"));
			languages.Add(new Language("ssy", "Saho"));
			languages.Add(new Language("ssz", "Sengseng"));
			languages.Add(new Language("sta", "Settla"));
			languages.Add(new Language("stb", "Northern Subanen"));
			languages.Add(new Language("std", "Sentinel"));
			languages.Add(new Language("ste", "Liana-Seti"));
			languages.Add(new Language("stf", "Seta"));
			languages.Add(new Language("stg", "Trieng"));
			languages.Add(new Language("sth", "Shelta"));
			languages.Add(new Language("sti", "Bulo Stieng"));
			languages.Add(new Language("stj", "Matya Samo"));
			languages.Add(new Language("stk", "Arammba"));
			languages.Add(new Language("stl", "Stellingwerfs"));
			languages.Add(new Language("stm", "Setaman"));
			languages.Add(new Language("stn", "Owa"));
			languages.Add(new Language("sto", "Stoney"));
			languages.Add(new Language("stp", "Southeastern Tepehuan"));
			languages.Add(new Language("stq", "Saterfriesisch"));
			languages.Add(new Language("str", "Straits Salish"));
			languages.Add(new Language("sts", "Shumashti"));
			languages.Add(new Language("stt", "Budeh Stieng"));
			languages.Add(new Language("stu", "Samtao"));
			languages.Add(new Language("stv", "Silt'e"));
			languages.Add(new Language("stw", "Satawalese"));
			languages.Add(new Language("sua", "Sulka"));
			languages.Add(new Language("sub", "Suku"));
			languages.Add(new Language("suc", "Western Subanon"));
			languages.Add(new Language("sue", "Suena"));
			languages.Add(new Language("sug", "Suganga"));
			languages.Add(new Language("sui", "Suki"));
			languages.Add(new Language("suj", "Shubi"));
			languages.Add(new Language("suk", "Sukuma"));
			languages.Add(new Language("sun", "Sundanese"));
			languages.Add(new Language("suq", "Suri"));
			languages.Add(new Language("sur", "Mwaghavul"));
			languages.Add(new Language("sus", "Susu"));
			languages.Add(new Language("sut", "Subtiaba"));
			languages.Add(new Language("suv", "Sulung"));
			languages.Add(new Language("suw", "Sumbwa"));
			languages.Add(new Language("sux", "Sumerian"));
			languages.Add(new Language("suy", "Suyс"));
			languages.Add(new Language("suz", "Sunwar"));
			languages.Add(new Language("sva", "Svan"));
			languages.Add(new Language("svb", "Ulau-Suain"));
			languages.Add(new Language("svc", "Vincentian Creole English"));
			languages.Add(new Language("sve", "Serili"));
			languages.Add(new Language("svk", "Slovakian Sign Language"));
			languages.Add(new Language("svr", "Savara"));
			languages.Add(new Language("svs", "Savosavo"));
			languages.Add(new Language("svx", "Skalvian"));
			languages.Add(new Language("swa", "Swahili (macrolanguage)"));
			languages.Add(new Language("swb", "Maore Comorian"));
			languages.Add(new Language("swc", "Congo Swahili"));
			languages.Add(new Language("swe", "Swedish"));
			languages.Add(new Language("swf", "Sere"));
			languages.Add(new Language("swg", "Swabian"));
			languages.Add(new Language("swh", "Swahili (individual language)"));
			languages.Add(new Language("swi", "Sui"));
			languages.Add(new Language("swj", "Sira"));
			languages.Add(new Language("swk", "Malawi Sena"));
			languages.Add(new Language("swl", "Swedish Sign Language"));
			languages.Add(new Language("swm", "Samosa"));
			languages.Add(new Language("swn", "Sawknah"));
			languages.Add(new Language("swo", "Shanenawa"));
			languages.Add(new Language("swp", "Suau"));
			languages.Add(new Language("swq", "Sharwa"));
			languages.Add(new Language("swr", "Saweru"));
			languages.Add(new Language("sws", "Seluwasan"));
			languages.Add(new Language("swt", "Sawila"));
			languages.Add(new Language("swu", "Suwawa"));
			languages.Add(new Language("swv", "Shekhawati"));
			languages.Add(new Language("sww", "Sowa"));
			languages.Add(new Language("swx", "Suruahс"));
			languages.Add(new Language("swy", "Sarua"));
			languages.Add(new Language("sxb", "Suba"));
			languages.Add(new Language("sxc", "Sicanian"));
			languages.Add(new Language("sxe", "Sighu"));
			languages.Add(new Language("sxg", "Shixing"));
			languages.Add(new Language("sxk", "Southern Kalapuya"));
			languages.Add(new Language("sxl", "Selian"));
			languages.Add(new Language("sxm", "Samre"));
			languages.Add(new Language("sxn", "Sangir"));
			languages.Add(new Language("sxo", "Sorothaptic"));
			languages.Add(new Language("sxr", "Saaroa"));
			languages.Add(new Language("sxs", "Sasaru"));
			languages.Add(new Language("sxu", "Upper Saxon"));
			languages.Add(new Language("sxw", "Saxwe Gbe"));
			languages.Add(new Language("sya", "Siang"));
			languages.Add(new Language("syb", "Central Subanen"));
			languages.Add(new Language("syc", "Classical Syriac"));
			languages.Add(new Language("syi", "Seki"));
			languages.Add(new Language("syk", "Sukur"));
			languages.Add(new Language("syl", "Sylheti"));
			languages.Add(new Language("sym", "Maya Samo"));
			languages.Add(new Language("syn", "Senaya"));
			languages.Add(new Language("syo", "Suoy"));
			languages.Add(new Language("syr", "Syriac"));
			languages.Add(new Language("sys", "Sinyar"));
			languages.Add(new Language("syw", "Kagate"));
			languages.Add(new Language("syy", "Al-Sayyid Bedouin Sign Language"));
			languages.Add(new Language("sza", "Semelai"));
			languages.Add(new Language("szb", "Ngalum"));
			languages.Add(new Language("szc", "Semaq Beri"));
			languages.Add(new Language("szd", "Seru"));
			languages.Add(new Language("sze", "Seze"));
			languages.Add(new Language("szg", "Sengele"));
			languages.Add(new Language("szl", "Silesian"));
			languages.Add(new Language("szn", "Sula"));
			languages.Add(new Language("szp", "Suabo"));
			languages.Add(new Language("szv", "Isu (Fako Division)"));
			languages.Add(new Language("szw", "Sawai"));
			languages.Add(new Language("taa", "Lower Tanana"));
			languages.Add(new Language("tab", "Tabassaran"));
			languages.Add(new Language("tac", "Lowland Tarahumara"));
			languages.Add(new Language("tad", "Tause"));
			languages.Add(new Language("tae", "Tariana"));
			languages.Add(new Language("taf", "Tapirapщ"));
			languages.Add(new Language("tag", "Tagoi"));
			languages.Add(new Language("tah", "Tahitian"));
			languages.Add(new Language("taj", "Eastern Tamang"));
			languages.Add(new Language("tak", "Tala"));
			languages.Add(new Language("tal", "Tal"));
			languages.Add(new Language("tam", "Tamil"));
			languages.Add(new Language("tan", "Tangale"));
			languages.Add(new Language("tao", "Yami"));
			languages.Add(new Language("tap", "Taabwa"));
			languages.Add(new Language("taq", "Tamasheq"));
			languages.Add(new Language("tar", "Central Tarahumara"));
			languages.Add(new Language("tas", "Tay Boi"));
			languages.Add(new Language("tat", "Tatar"));
			languages.Add(new Language("tau", "Upper Tanana"));
			languages.Add(new Language("tav", "Tatuyo"));
			languages.Add(new Language("taw", "Tai"));
			languages.Add(new Language("tax", "Tamki"));
			languages.Add(new Language("tay", "Atayal"));
			languages.Add(new Language("taz", "Tocho"));
			languages.Add(new Language("tba", "Aikanу"));
			languages.Add(new Language("tbb", "Tapeba"));
			languages.Add(new Language("tbc", "Takia"));
			languages.Add(new Language("tbd", "Kaki Ae"));
			languages.Add(new Language("tbe", "Tanimbili"));
			languages.Add(new Language("tbf", "Mandara"));
			languages.Add(new Language("tbg", "North Tairora"));
			languages.Add(new Language("tbh", "Thurawal"));
			languages.Add(new Language("tbi", "Gaam"));
			languages.Add(new Language("tbj", "Tiang"));
			languages.Add(new Language("tbk", "Calamian Tagbanwa"));
			languages.Add(new Language("tbl", "Tboli"));
			languages.Add(new Language("tbm", "Tagbu"));
			languages.Add(new Language("tbn", "Barro Negro Tunebo"));
			languages.Add(new Language("tbo", "Tawala"));
			languages.Add(new Language("tbp", "Taworta"));
			languages.Add(new Language("tbr", "Tumtum"));
			languages.Add(new Language("tbs", "Tanguat"));
			languages.Add(new Language("tbt", "Tembo (Kitembo)"));
			languages.Add(new Language("tbu", "Tubar"));
			languages.Add(new Language("tbv", "Tobo"));
			languages.Add(new Language("tbw", "Tagbanwa"));
			languages.Add(new Language("tbx", "Kapin"));
			languages.Add(new Language("tby", "Tabaru"));
			languages.Add(new Language("tbz", "Ditammari"));
			languages.Add(new Language("tca", "Ticuna"));
			languages.Add(new Language("tcb", "Tanacross"));
			languages.Add(new Language("tcc", "Datooga"));
			languages.Add(new Language("tcd", "Tafi"));
			languages.Add(new Language("tce", "Southern Tutchone"));
			languages.Add(new Language("tcf", "Malinaltepec Me'phaa"));
			languages.Add(new Language("tcg", "Tamagario"));
			languages.Add(new Language("tch", "Turks And Caicos Creole English"));
			languages.Add(new Language("tci", "Wсra"));
			languages.Add(new Language("tck", "Tchitchege"));
			languages.Add(new Language("tcl", "Taman (Myanmar)"));
			languages.Add(new Language("tcm", "Tanahmerah"));
			languages.Add(new Language("tcn", "Tichurong"));
			languages.Add(new Language("tco", "Taungyo"));
			languages.Add(new Language("tcp", "Tawr Chin"));
			languages.Add(new Language("tcq", "Kaiy"));
			languages.Add(new Language("tcs", "Torres Strait Creole"));
			languages.Add(new Language("tct", "T'en"));
			languages.Add(new Language("tcu", "Southeastern Tarahumara"));
			languages.Add(new Language("tcw", "Tecpatlсn Totonac"));
			languages.Add(new Language("tcx", "Toda"));
			languages.Add(new Language("tcy", "Tulu"));
			languages.Add(new Language("tcz", "Thado Chin"));
			languages.Add(new Language("tda", "Tagdal"));
			languages.Add(new Language("tdb", "Panchpargania"));
			languages.Add(new Language("tdc", "Emberс-Tadє"));
			languages.Add(new Language("tdd", "Tai N№a"));
			languages.Add(new Language("tde", "Tiranige Diga Dogon"));
			languages.Add(new Language("tdf", "Talieng"));
			languages.Add(new Language("tdg", "Western Tamang"));
			languages.Add(new Language("tdh", "Thulung"));
			languages.Add(new Language("tdi", "Tomadino"));
			languages.Add(new Language("tdj", "Tajio"));
			languages.Add(new Language("tdk", "Tambas"));
			languages.Add(new Language("tdl", "Sur"));
			languages.Add(new Language("tdn", "Tondano"));
			languages.Add(new Language("tdo", "Teme"));
			languages.Add(new Language("tdq", "Tita"));
			languages.Add(new Language("tdr", "Todrah"));
			languages.Add(new Language("tds", "Doutai"));
			languages.Add(new Language("tdt", "Tetun Dili"));
			languages.Add(new Language("tdu", "Tempasuk Dusun"));
			languages.Add(new Language("tdv", "Toro"));
			languages.Add(new Language("tdx", "Tandroy-Mahafaly Malagasy"));
			languages.Add(new Language("tdy", "Tadyawan"));
			languages.Add(new Language("tea", "Temiar"));
			languages.Add(new Language("teb", "Tetete"));
			languages.Add(new Language("tec", "Terik"));
			languages.Add(new Language("ted", "Tepo Krumen"));
			languages.Add(new Language("tee", "Huehuetla Tepehua"));
			languages.Add(new Language("tef", "Teressa"));
			languages.Add(new Language("teg", "Teke-Tege"));
			languages.Add(new Language("teh", "Tehuelche"));
			languages.Add(new Language("tei", "Torricelli"));
			languages.Add(new Language("tek", "Ibali Teke"));
			languages.Add(new Language("tel", "Telugu"));
			languages.Add(new Language("tem", "Timne"));
			languages.Add(new Language("ten", "Tama (Colombia)"));
			languages.Add(new Language("teo", "Teso"));
			languages.Add(new Language("tep", "Tepecano"));
			languages.Add(new Language("teq", "Temein"));
			languages.Add(new Language("ter", "Tereno"));
			languages.Add(new Language("tes", "Tengger"));
			languages.Add(new Language("tet", "Tetum"));
			languages.Add(new Language("teu", "Soo"));
			languages.Add(new Language("tev", "Teor"));
			languages.Add(new Language("tew", "Tewa (USA)"));
			languages.Add(new Language("tex", "Tennet"));
			languages.Add(new Language("tey", "Tulishi"));
			languages.Add(new Language("tfi", "Tofin Gbe"));
			languages.Add(new Language("tfn", "Tanaina"));
			languages.Add(new Language("tfo", "Tefaro"));
			languages.Add(new Language("tfr", "Teribe"));
			languages.Add(new Language("tft", "Ternate"));
			languages.Add(new Language("tga", "Sagalla"));
			languages.Add(new Language("tgb", "Tobilung"));
			languages.Add(new Language("tgc", "Tigak"));
			languages.Add(new Language("tgd", "Ciwogai"));
			languages.Add(new Language("tge", "Eastern Gorkha Tamang"));
			languages.Add(new Language("tgf", "Chalikha"));
			languages.Add(new Language("tgg", "Tangga"));
			languages.Add(new Language("tgh", "Tobagonian Creole English"));
			languages.Add(new Language("tgi", "Lawunuia"));
			languages.Add(new Language("tgk", "Tajik"));
			languages.Add(new Language("tgl", "Tagalog"));
			languages.Add(new Language("tgn", "Tandaganon"));
			languages.Add(new Language("tgo", "Sudest"));
			languages.Add(new Language("tgp", "Tangoa"));
			languages.Add(new Language("tgq", "Tring"));
			languages.Add(new Language("tgr", "Tareng"));
			languages.Add(new Language("tgs", "Nume"));
			languages.Add(new Language("tgt", "Central Tagbanwa"));
			languages.Add(new Language("tgu", "Tanggu"));
			languages.Add(new Language("tgv", "Tingui-Boto"));
			languages.Add(new Language("tgw", "Tagwana Senoufo"));
			languages.Add(new Language("tgx", "Tagish"));
			languages.Add(new Language("tgy", "Togoyo"));
			languages.Add(new Language("tha", "Thai"));
			languages.Add(new Language("thc", "Tai Hang Tong"));
			languages.Add(new Language("thd", "Thayore"));
			languages.Add(new Language("the", "Chitwania Tharu"));
			languages.Add(new Language("thf", "Thangmi"));
			languages.Add(new Language("thh", "Northern Tarahumara"));
			languages.Add(new Language("thi", "Tai Long"));
			languages.Add(new Language("thk", "Tharaka"));
			languages.Add(new Language("thl", "Dangaura Tharu"));
			languages.Add(new Language("thm", "Aheu"));
			languages.Add(new Language("thn", "Thachanadan"));
			languages.Add(new Language("thp", "Thompson"));
			languages.Add(new Language("thq", "Kochila Tharu"));
			languages.Add(new Language("thr", "Rana Tharu"));
			languages.Add(new Language("ths", "Thakali"));
			languages.Add(new Language("tht", "Tahltan"));
			languages.Add(new Language("thu", "Thuri"));
			languages.Add(new Language("thv", "Tahaggart Tamahaq"));
			languages.Add(new Language("thw", "Thudam"));
			languages.Add(new Language("thx", "The"));
			languages.Add(new Language("thy", "Tha"));
			languages.Add(new Language("thz", "Tayart Tamajeq"));
			languages.Add(new Language("tia", "Tidikelt Tamazight"));
			languages.Add(new Language("tic", "Tira"));
			languages.Add(new Language("tid", "Tidong"));
			languages.Add(new Language("tif", "Tifal"));
			languages.Add(new Language("tig", "Tigre"));
			languages.Add(new Language("tih", "Timugon Murut"));
			languages.Add(new Language("tii", "Tiene"));
			languages.Add(new Language("tij", "Tilung"));
			languages.Add(new Language("tik", "Tikar"));
			languages.Add(new Language("til", "Tillamook"));
			languages.Add(new Language("tim", "Timbe"));
			languages.Add(new Language("tin", "Tindi"));
			languages.Add(new Language("tio", "Teop"));
			languages.Add(new Language("tip", "Trimuris"));
			languages.Add(new Language("tiq", "Tiщfo"));
			languages.Add(new Language("tir", "Tigrinya"));
			languages.Add(new Language("tis", "Masadiit Itneg"));
			languages.Add(new Language("tit", "Tinigua"));
			languages.Add(new Language("tiu", "Adasen"));
			languages.Add(new Language("tiv", "Tiv"));
			languages.Add(new Language("tiw", "Tiwi"));
			languages.Add(new Language("tix", "Southern Tiwa"));
			languages.Add(new Language("tiy", "Tiruray"));
			languages.Add(new Language("tiz", "Tai Hongjin"));
			languages.Add(new Language("tja", "Tajuasohn"));
			languages.Add(new Language("tjg", "Tunjung"));
			languages.Add(new Language("tji", "Northern Tujia"));
			languages.Add(new Language("tjm", "Timucua"));
			languages.Add(new Language("tjn", "Tonjon"));
			languages.Add(new Language("tjo", "Temacine Tamazight"));
			languages.Add(new Language("tjs", "Southern Tujia"));
			languages.Add(new Language("tju", "Tjurruru"));
			languages.Add(new Language("tka", "Trukс"));
			languages.Add(new Language("tkb", "Buksa"));
			languages.Add(new Language("tkd", "Tukudede"));
			languages.Add(new Language("tke", "Takwane"));
			languages.Add(new Language("tkf", "Tukumanfщd"));
			languages.Add(new Language("tkg", "Tesaka Malagasy"));
			languages.Add(new Language("tkl", "Tokelau"));
			languages.Add(new Language("tkm", "Takelma"));
			languages.Add(new Language("tkn", "Toku-No-Shima"));
			languages.Add(new Language("tkp", "Tikopia"));
			languages.Add(new Language("tkq", "Tee"));
			languages.Add(new Language("tkr", "Tsakhur"));
			languages.Add(new Language("tks", "Takestani"));
			languages.Add(new Language("tkt", "Kathoriya Tharu"));
			languages.Add(new Language("tku", "Upper Necaxa Totonac"));
			languages.Add(new Language("tkw", "Teanu"));
			languages.Add(new Language("tkx", "Tangko"));
			languages.Add(new Language("tkz", "Takua"));
			languages.Add(new Language("tla", "Southwestern Tepehuan"));
			languages.Add(new Language("tlb", "Tobelo"));
			languages.Add(new Language("tlc", "Yecuatla Totonac"));
			languages.Add(new Language("tld", "Talaud"));
			languages.Add(new Language("tlf", "Telefol"));
			languages.Add(new Language("tlg", "Tofanma"));
			languages.Add(new Language("tlh", "Klingon"));
			languages.Add(new Language("tli", "Tlingit"));
			languages.Add(new Language("tlj", "Talinga-Bwisi"));
			languages.Add(new Language("tlk", "Taloki"));
			languages.Add(new Language("tll", "Tetela"));
			languages.Add(new Language("tlm", "Tolomako"));
			languages.Add(new Language("tln", "Talondo'"));
			languages.Add(new Language("tlo", "Talodi"));
			languages.Add(new Language("tlp", "Filomena Mata-Coahuitlсn Totonac"));
			languages.Add(new Language("tlq", "Tai Loi"));
			languages.Add(new Language("tlr", "Talise"));
			languages.Add(new Language("tls", "Tambotalo"));
			languages.Add(new Language("tlt", "Teluti"));
			languages.Add(new Language("tlu", "Tulehu"));
			languages.Add(new Language("tlv", "Taliabu"));
			languages.Add(new Language("tlw", "South Wemale"));
			languages.Add(new Language("tlx", "Khehek"));
			languages.Add(new Language("tly", "Talysh"));
			languages.Add(new Language("tma", "Tama (Chad)"));
			languages.Add(new Language("tmb", "Katbol"));
			languages.Add(new Language("tmc", "Tumak"));
			languages.Add(new Language("tmd", "Haruai"));
			languages.Add(new Language("tme", "Tremembщ"));
			languages.Add(new Language("tmf", "Toba-Maskoy"));
			languages.Add(new Language("tmg", "Ternateёo"));
			languages.Add(new Language("tmh", "Tamashek"));
			languages.Add(new Language("tmi", "Tutuba"));
			languages.Add(new Language("tmj", "Samarokena"));
			languages.Add(new Language("tmk", "Northwestern Tamang"));
			languages.Add(new Language("tml", "Tamnim Citak"));
			languages.Add(new Language("tmm", "Tai Thanh"));
			languages.Add(new Language("tmn", "Taman (Indonesia)"));
			languages.Add(new Language("tmo", "Temoq"));
			languages.Add(new Language("tmp", "Tai Mшne"));
			languages.Add(new Language("tmq", "Tumleo"));
			languages.Add(new Language("tmr", "Jewish Babylonian Aramaic (ca. 200-1200 CE)"));
			languages.Add(new Language("tms", "Tima"));
			languages.Add(new Language("tmt", "Tasmate"));
			languages.Add(new Language("tmu", "Iau"));
			languages.Add(new Language("tmv", "Tembo (Motembo)"));
			languages.Add(new Language("tmw", "Temuan"));
			languages.Add(new Language("tmy", "Tami"));
			languages.Add(new Language("tmz", "Tamanaku"));
			languages.Add(new Language("tna", "Tacana"));
			languages.Add(new Language("tnb", "Western Tunebo"));
			languages.Add(new Language("tnc", "Tanimuca-Retuarу"));
			languages.Add(new Language("tnd", "Angosturas Tunebo"));
			languages.Add(new Language("tne", "Tinoc Kallahan"));
			languages.Add(new Language("tng", "Tobanga"));
			languages.Add(new Language("tnh", "Maiani"));
			languages.Add(new Language("tni", "Tandia"));
			languages.Add(new Language("tnk", "Kwamera"));
			languages.Add(new Language("tnl", "Lenakel"));
			languages.Add(new Language("tnm", "Tabla"));
			languages.Add(new Language("tnn", "North Tanna"));
			languages.Add(new Language("tno", "Toromono"));
			languages.Add(new Language("tnp", "Whitesands"));
			languages.Add(new Language("tnq", "Taino"));
			languages.Add(new Language("tnr", "Bedik"));
			languages.Add(new Language("tns", "Tenis"));
			languages.Add(new Language("tnt", "Tontemboan"));
			languages.Add(new Language("tnu", "Tay Khang"));
			languages.Add(new Language("tnv", "Tangchangya"));
			languages.Add(new Language("tnw", "Tonsawang"));
			languages.Add(new Language("tnx", "Tanema"));
			languages.Add(new Language("tny", "Tongwe"));
			languages.Add(new Language("tnz", "Tonga (Thailand)"));
			languages.Add(new Language("tob", "Toba"));
			languages.Add(new Language("toc", "Coyutla Totonac"));
			languages.Add(new Language("tod", "Toma"));
			languages.Add(new Language("toe", "Tomedes"));
			languages.Add(new Language("tof", "Gizrra"));
			languages.Add(new Language("tog", "Tonga (Nyasa)"));
			languages.Add(new Language("toh", "Gitonga"));
			languages.Add(new Language("toi", "Tonga (Zambia)"));
			languages.Add(new Language("toj", "Tojolabal"));
			languages.Add(new Language("tol", "Tolowa"));
			languages.Add(new Language("tom", "Tombulu"));
			languages.Add(new Language("ton", "Tonga (Tonga Islands)"));
			languages.Add(new Language("too", "Xicotepec De Juсrez Totonac"));
			languages.Add(new Language("top", "Papantla Totonac"));
			languages.Add(new Language("toq", "Toposa"));
			languages.Add(new Language("tor", "Togbo-Vara Banda"));
			languages.Add(new Language("tos", "Highland Totonac"));
			languages.Add(new Language("tou", "Tho"));
			languages.Add(new Language("tov", "Upper Taromi"));
			languages.Add(new Language("tow", "Jemez"));
			languages.Add(new Language("tox", "Tobian"));
			languages.Add(new Language("toy", "Topoiyo"));
			languages.Add(new Language("toz", "To"));
			languages.Add(new Language("tpa", "Taupota"));
			languages.Add(new Language("tpc", "Azoy· Me'phaa"));
			languages.Add(new Language("tpe", "Tippera"));
			languages.Add(new Language("tpf", "Tarpia"));
			languages.Add(new Language("tpg", "Kula"));
			languages.Add(new Language("tpi", "Tok Pisin"));
			languages.Add(new Language("tpj", "Tapietщ"));
			languages.Add(new Language("tpk", "Tupinikin"));
			languages.Add(new Language("tpl", "Tlacoapa Me'phaa"));
			languages.Add(new Language("tpm", "Tampulma"));
			languages.Add(new Language("tpn", "Tupinambс"));
			languages.Add(new Language("tpo", "Tai Pao"));
			languages.Add(new Language("tpp", "Pisaflores Tepehua"));
			languages.Add(new Language("tpq", "Tukpa"));
			languages.Add(new Language("tpr", "Tuparэ"));
			languages.Add(new Language("tpt", "Tlachichilco Tepehua"));
			languages.Add(new Language("tpu", "Tampuan"));
			languages.Add(new Language("tpv", "Tanapag"));
			languages.Add(new Language("tpw", "Tupэ"));
			languages.Add(new Language("tpx", "Acatepec Me'phaa"));
			languages.Add(new Language("tpy", "Trumai"));
			languages.Add(new Language("tpz", "Tinputz"));
			languages.Add(new Language("tqb", "Tembщ"));
			languages.Add(new Language("tql", "Lehali"));
			languages.Add(new Language("tqm", "Turumsa"));
			languages.Add(new Language("tqn", "Tenino"));
			languages.Add(new Language("tqo", "Toaripi"));
			languages.Add(new Language("tqp", "Tomoip"));
			languages.Add(new Language("tqq", "Tunni"));
			languages.Add(new Language("tqr", "Torona"));
			languages.Add(new Language("tqt", "Western Totonac"));
			languages.Add(new Language("tqu", "Touo"));
			languages.Add(new Language("tqw", "Tonkawa"));
			languages.Add(new Language("tra", "Tirahi"));
			languages.Add(new Language("trb", "Terebu"));
			languages.Add(new Language("trc", "Copala Triqui"));
			languages.Add(new Language("trd", "Turi"));
			languages.Add(new Language("tre", "East Tarangan"));
			languages.Add(new Language("trf", "Trinidadian Creole English"));
			languages.Add(new Language("trg", "Lishсn Didсn"));
			languages.Add(new Language("trh", "Turaka"));
			languages.Add(new Language("tri", "Triє"));
			languages.Add(new Language("trj", "Toram"));
			languages.Add(new Language("trl", "Traveller Scottish"));
			languages.Add(new Language("trm", "Tregami"));
			languages.Add(new Language("trn", "Trinitario"));
			languages.Add(new Language("tro", "Tarao Naga"));
			languages.Add(new Language("trp", "Kok Borok"));
			languages.Add(new Language("trq", "San Martэn Itunyoso Triqui"));
			languages.Add(new Language("trr", "Taushiro"));
			languages.Add(new Language("trs", "Chicahuaxtla Triqui"));
			languages.Add(new Language("trt", "Tunggare"));
			languages.Add(new Language("tru", "Turoyo"));
			languages.Add(new Language("trv", "Taroko"));
			languages.Add(new Language("trw", "Torwali"));
			languages.Add(new Language("trx", "Tringgus-Sembaan Bidayuh"));
			languages.Add(new Language("try", "Turung"));
			languages.Add(new Language("trz", "Torс"));
			languages.Add(new Language("tsa", "Tsaangi"));
			languages.Add(new Language("tsb", "Tsamai"));
			languages.Add(new Language("tsc", "Tswa"));
			languages.Add(new Language("tsd", "Tsakonian"));
			languages.Add(new Language("tse", "Tunisian Sign Language"));
			languages.Add(new Language("tsf", "Southwestern Tamang"));
			languages.Add(new Language("tsg", "Tausug"));
			languages.Add(new Language("tsh", "Tsuvan"));
			languages.Add(new Language("tsi", "Tsimshian"));
			languages.Add(new Language("tsj", "Tshangla"));
			languages.Add(new Language("tsk", "Tseku"));
			languages.Add(new Language("tsl", "Ts'№n-Lao"));
			languages.Add(new Language("tsm", "Turkish Sign Language"));
			languages.Add(new Language("tsn", "Tswana"));
			languages.Add(new Language("tso", "Tsonga"));
			languages.Add(new Language("tsp", "Northern Toussian"));
			languages.Add(new Language("tsq", "Thai Sign Language"));
			languages.Add(new Language("tsr", "Akei"));
			languages.Add(new Language("tss", "Taiwan Sign Language"));
			languages.Add(new Language("tst", "Tondi Songway Kiini"));
			languages.Add(new Language("tsu", "Tsou"));
			languages.Add(new Language("tsv", "Tsogo"));
			languages.Add(new Language("tsw", "Tsishingini"));
			languages.Add(new Language("tsx", "Mubami"));
			languages.Add(new Language("tsy", "Tebul Sign Language"));
			languages.Add(new Language("tsz", "Purepecha"));
			languages.Add(new Language("tta", "Tutelo"));
			languages.Add(new Language("ttb", "Gaa"));
			languages.Add(new Language("ttc", "Tektiteko"));
			languages.Add(new Language("ttd", "Tauade"));
			languages.Add(new Language("tte", "Bwanabwana"));
			languages.Add(new Language("ttf", "Tuotomb"));
			languages.Add(new Language("ttg", "Tutong"));
			languages.Add(new Language("tth", "Upper Ta'oih"));
			languages.Add(new Language("tti", "Tobati"));
			languages.Add(new Language("ttj", "Tooro"));
			languages.Add(new Language("ttk", "Totoro"));
			languages.Add(new Language("ttl", "Totela"));
			languages.Add(new Language("ttm", "Northern Tutchone"));
			languages.Add(new Language("ttn", "Towei"));
			languages.Add(new Language("tto", "Lower Ta'oih"));
			languages.Add(new Language("ttp", "Tombelala"));
			languages.Add(new Language("ttq", "Tawallammat Tamajaq"));
			languages.Add(new Language("ttr", "Tera"));
			languages.Add(new Language("tts", "Northeastern Thai"));
			languages.Add(new Language("ttt", "Muslim Tat"));
			languages.Add(new Language("ttu", "Torau"));
			languages.Add(new Language("ttv", "Titan"));
			languages.Add(new Language("ttw", "Long Wat"));
			languages.Add(new Language("tty", "Sikaritai"));
			languages.Add(new Language("ttz", "Tsum"));
			languages.Add(new Language("tua", "Wiarumus"));
			languages.Add(new Language("tub", "T№batulabal"));
			languages.Add(new Language("tuc", "Mutu"));
			languages.Add(new Language("tud", "Tuxс"));
			languages.Add(new Language("tue", "Tuyuca"));
			languages.Add(new Language("tuf", "Central Tunebo"));
			languages.Add(new Language("tug", "Tunia"));
			languages.Add(new Language("tuh", "Taulil"));
			languages.Add(new Language("tui", "Tupuri"));
			languages.Add(new Language("tuj", "Tugutil"));
			languages.Add(new Language("tuk", "Turkmen"));
			languages.Add(new Language("tul", "Tula"));
			languages.Add(new Language("tum", "Tumbuka"));
			languages.Add(new Language("tun", "Tunica"));
			languages.Add(new Language("tuo", "Tucano"));
			languages.Add(new Language("tuq", "Tedaga"));
			languages.Add(new Language("tur", "Turkish"));
			languages.Add(new Language("tus", "Tuscarora"));
			languages.Add(new Language("tuu", "Tututni"));
			languages.Add(new Language("tuv", "Turkana"));
			languages.Add(new Language("tux", "Tuxinсwa"));
			languages.Add(new Language("tuy", "Tugen"));
			languages.Add(new Language("tuz", "Turka"));
			languages.Add(new Language("tva", "Vaghua"));
			languages.Add(new Language("tvd", "Tsuvadi"));
			languages.Add(new Language("tve", "Te'un"));
			languages.Add(new Language("tvk", "Southeast Ambrym"));
			languages.Add(new Language("tvl", "Tuvalu"));
			languages.Add(new Language("tvm", "Tela-Masbuar"));
			languages.Add(new Language("tvn", "Tavoyan"));
			languages.Add(new Language("tvo", "Tidore"));
			languages.Add(new Language("tvs", "Taveta"));
			languages.Add(new Language("tvt", "Tutsa Naga"));
			languages.Add(new Language("tvw", "Sedoa"));
			languages.Add(new Language("tvy", "Timor Pidgin"));
			languages.Add(new Language("twa", "Twana"));
			languages.Add(new Language("twb", "Western Tawbuid"));
			languages.Add(new Language("twc", "Teshenawa"));
			languages.Add(new Language("twd", "Twents"));
			languages.Add(new Language("twe", "Tewa (Indonesia)"));
			languages.Add(new Language("twf", "Northern Tiwa"));
			languages.Add(new Language("twg", "Tereweng"));
			languages.Add(new Language("twh", "Tai Dєn"));
			languages.Add(new Language("twi", "Twi"));
			languages.Add(new Language("twl", "Tawara"));
			languages.Add(new Language("twm", "Tawang Monpa"));
			languages.Add(new Language("twn", "Twendi"));
			languages.Add(new Language("two", "Tswapong"));
			languages.Add(new Language("twp", "Ere"));
			languages.Add(new Language("twq", "Tasawaq"));
			languages.Add(new Language("twr", "Southwestern Tarahumara"));
			languages.Add(new Language("twt", "Turiwсra"));
			languages.Add(new Language("twu", "Termanu"));
			languages.Add(new Language("tww", "Tuwari"));
			languages.Add(new Language("twx", "Tewe"));
			languages.Add(new Language("twy", "Tawoyan"));
			languages.Add(new Language("txa", "Tombonuo"));
			languages.Add(new Language("txb", "Tokharian B"));
			languages.Add(new Language("txc", "Tsetsaut"));
			languages.Add(new Language("txe", "Totoli"));
			languages.Add(new Language("txg", "Tangut"));
			languages.Add(new Language("txh", "Thracian"));
			languages.Add(new Language("txi", "Ikpeng"));
			languages.Add(new Language("txm", "Tomini"));
			languages.Add(new Language("txn", "West Tarangan"));
			languages.Add(new Language("txo", "Toto"));
			languages.Add(new Language("txq", "Tii"));
			languages.Add(new Language("txr", "Tartessian"));
			languages.Add(new Language("txs", "Tonsea"));
			languages.Add(new Language("txt", "Citak"));
			languages.Add(new Language("txu", "Kayapє"));
			languages.Add(new Language("txx", "Tatana"));
			languages.Add(new Language("txy", "Tanosy Malagasy"));
			languages.Add(new Language("tya", "Tauya"));
			languages.Add(new Language("tye", "Kyenga"));
			languages.Add(new Language("tyh", "O'du"));
			languages.Add(new Language("tyi", "Teke-Tsaayi"));
			languages.Add(new Language("tyj", "Tai Do"));
			languages.Add(new Language("tyl", "Thu Lao"));
			languages.Add(new Language("tyn", "Kombai"));
			languages.Add(new Language("typ", "Thaypan"));
			languages.Add(new Language("tyr", "Tai Daeng"));
			languages.Add(new Language("tys", "Tрy Sa Pa"));
			languages.Add(new Language("tyt", "Tрy Tac"));
			languages.Add(new Language("tyu", "Kua"));
			languages.Add(new Language("tyv", "Tuvinian"));
			languages.Add(new Language("tyx", "Teke-Tyee"));
			languages.Add(new Language("tyz", "Tрy"));
			languages.Add(new Language("tza", "Tanzanian Sign Language"));
			languages.Add(new Language("tzh", "Tzeltal"));
			languages.Add(new Language("tzj", "Tz'utujil"));
			languages.Add(new Language("tzm", "Central Atlas Tamazight"));
			languages.Add(new Language("tzn", "Tugun"));
			languages.Add(new Language("tzo", "Tzotzil"));
			languages.Add(new Language("tzx", "Tabriak"));
			languages.Add(new Language("uam", "Uamuщ"));
			languages.Add(new Language("uan", "Kuan"));
			languages.Add(new Language("uar", "Tairuma"));
			languages.Add(new Language("uba", "Ubang"));
			languages.Add(new Language("ubi", "Ubi"));
			languages.Add(new Language("ubl", "Buhi'non Bikol"));
			languages.Add(new Language("ubr", "Ubir"));
			languages.Add(new Language("ubu", "Umbu-Ungu"));
			languages.Add(new Language("uby", "Ubykh"));
			languages.Add(new Language("uda", "Uda"));
			languages.Add(new Language("ude", "Udihe"));
			languages.Add(new Language("udg", "Muduga"));
			languages.Add(new Language("udi", "Udi"));
			languages.Add(new Language("udj", "Ujir"));
			languages.Add(new Language("udl", "Wuzlam"));
			languages.Add(new Language("udm", "Udmurt"));
			languages.Add(new Language("udu", "Uduk"));
			languages.Add(new Language("ues", "Kioko"));
			languages.Add(new Language("ufi", "Ufim"));
			languages.Add(new Language("uga", "Ugaritic"));
			languages.Add(new Language("ugb", "Kuku-Ugbanh"));
			languages.Add(new Language("uge", "Ughele"));
			languages.Add(new Language("ugn", "Ugandan Sign Language"));
			languages.Add(new Language("ugo", "Ugong"));
			languages.Add(new Language("ugy", "Uruguayan Sign Language"));
			languages.Add(new Language("uha", "Uhami"));
			languages.Add(new Language("uhn", "Damal"));
			languages.Add(new Language("uig", "Uighur"));
			languages.Add(new Language("uis", "Uisai"));
			languages.Add(new Language("uiv", "Iyive"));
			languages.Add(new Language("uji", "Tanjijili"));
			languages.Add(new Language("uka", "Kaburi"));
			languages.Add(new Language("ukg", "Ukuriguma"));
			languages.Add(new Language("ukh", "Ukhwejo"));
			languages.Add(new Language("ukl", "Ukrainian Sign Language"));
			languages.Add(new Language("ukp", "Ukpe-Bayobiri"));
			languages.Add(new Language("ukq", "Ukwa"));
			languages.Add(new Language("ukr", "Ukrainian"));
			languages.Add(new Language("uks", "Urub·-Kaapor Sign Language"));
			languages.Add(new Language("uku", "Ukue"));
			languages.Add(new Language("ukw", "Ukwuani-Aboh-Ndoni"));
			languages.Add(new Language("ula", "Fungwa"));
			languages.Add(new Language("ulb", "Ulukwumi"));
			languages.Add(new Language("ulc", "Ulch"));
			languages.Add(new Language("ulf", "Usku"));
			languages.Add(new Language("uli", "Ulithian"));
			languages.Add(new Language("ulk", "Meriam"));
			languages.Add(new Language("ull", "Ullatan"));
			languages.Add(new Language("ulm", "Ulumanda'"));
			languages.Add(new Language("uln", "Unserdeutsch"));
			languages.Add(new Language("ulu", "Uma' Lung"));
			languages.Add(new Language("ulw", "Ulwa"));
			languages.Add(new Language("uma", "Umatilla"));
			languages.Add(new Language("umb", "Umbundu"));
			languages.Add(new Language("umc", "Marrucinian"));
			languages.Add(new Language("umd", "Umbindhamu"));
			languages.Add(new Language("umg", "Umbuygamu"));
			languages.Add(new Language("umi", "Ukit"));
			languages.Add(new Language("umm", "Umon"));
			languages.Add(new Language("umn", "Makyan Naga"));
			languages.Add(new Language("umo", "Umotэna"));
			languages.Add(new Language("ump", "Umpila"));
			languages.Add(new Language("umr", "Umbugarla"));
			languages.Add(new Language("ums", "Pendau"));
			languages.Add(new Language("umu", "Munsee"));
			languages.Add(new Language("una", "North Watut"));
			languages.Add(new Language("und", "Undetermined"));
			languages.Add(new Language("une", "Uneme"));
			languages.Add(new Language("ung", "Ngarinyin"));
			languages.Add(new Language("unk", "Enawenщ-Nawщ"));
			languages.Add(new Language("unm", "Unami"));
			languages.Add(new Language("unp", "Worora"));
			languages.Add(new Language("unr", "Mundari"));
			languages.Add(new Language("unx", "Munda"));
			languages.Add(new Language("unz", "Unde Kaili"));
			languages.Add(new Language("uok", "Uokha"));
			languages.Add(new Language("upi", "Umeda"));
			languages.Add(new Language("upv", "Uripiv-Wala-Rano-Atchin"));
			languages.Add(new Language("ura", "Urarina"));
			languages.Add(new Language("urb", "Urub·-Kaapor"));
			languages.Add(new Language("urc", "Urningangg"));
			languages.Add(new Language("urd", "Urdu"));
			languages.Add(new Language("ure", "Uru"));
			languages.Add(new Language("urf", "Uradhi"));
			languages.Add(new Language("urg", "Urigina"));
			languages.Add(new Language("urh", "Urhobo"));
			languages.Add(new Language("uri", "Urim"));
			languages.Add(new Language("urk", "Urak Lawoi'"));
			languages.Add(new Language("url", "Urali"));
			languages.Add(new Language("urm", "Urapmin"));
			languages.Add(new Language("urn", "Uruangnirin"));
			languages.Add(new Language("uro", "Ura (Papua New Guinea)"));
			languages.Add(new Language("urp", "Uru-Pa-In"));
			languages.Add(new Language("urr", "Lehalurup"));
			languages.Add(new Language("urt", "Urat"));
			languages.Add(new Language("uru", "Urumi"));
			languages.Add(new Language("urv", "Uruava"));
			languages.Add(new Language("urw", "Sop"));
			languages.Add(new Language("urx", "Urimo"));
			languages.Add(new Language("ury", "Orya"));
			languages.Add(new Language("urz", "Uru-Eu-Wau-Wau"));
			languages.Add(new Language("usa", "Usarufa"));
			languages.Add(new Language("ush", "Ushojo"));
			languages.Add(new Language("usi", "Usui"));
			languages.Add(new Language("usk", "Usaghade"));
			languages.Add(new Language("usp", "Uspanteco"));
			languages.Add(new Language("usu", "Uya"));
			languages.Add(new Language("uta", "Otank"));
			languages.Add(new Language("ute", "Ute-Southern Paiute"));
			languages.Add(new Language("utp", "Amba (Solomon Islands)"));
			languages.Add(new Language("utr", "Etulo"));
			languages.Add(new Language("utu", "Utu"));
			languages.Add(new Language("uum", "Urum"));
			languages.Add(new Language("uun", "Kulon-Pazeh"));
			languages.Add(new Language("uur", "Ura (Vanuatu)"));
			languages.Add(new Language("uuu", "U"));
			languages.Add(new Language("uve", "West Uvean"));
			languages.Add(new Language("uvh", "Uri"));
			languages.Add(new Language("uvl", "Lote"));
			languages.Add(new Language("uwa", "Kuku-Uwanh"));
			languages.Add(new Language("uya", "Doko-Uyanga"));
			languages.Add(new Language("uzb", "Uzbek"));
			languages.Add(new Language("uzn", "Northern Uzbek"));
			languages.Add(new Language("uzs", "Southern Uzbek"));
			languages.Add(new Language("vaa", "Vaagri Booli"));
			languages.Add(new Language("vae", "Vale"));
			languages.Add(new Language("vaf", "Vafsi"));
			languages.Add(new Language("vag", "Vagla"));
			languages.Add(new Language("vah", "Varhadi-Nagpuri"));
			languages.Add(new Language("vai", "Vai"));
			languages.Add(new Language("vaj", "Vasekela Bushman"));
			languages.Add(new Language("val", "Vehes"));
			languages.Add(new Language("vam", "Vanimo"));
			languages.Add(new Language("van", "Valman"));
			languages.Add(new Language("vao", "Vao"));
			languages.Add(new Language("vap", "Vaiphei"));
			languages.Add(new Language("var", "Huarijio"));
			languages.Add(new Language("vas", "Vasavi"));
			languages.Add(new Language("vau", "Vanuma"));
			languages.Add(new Language("vav", "Varli"));
			languages.Add(new Language("vay", "Wayu"));
			languages.Add(new Language("vbb", "Southeast Babar"));
			languages.Add(new Language("vbk", "Southwestern Bontok"));
			languages.Add(new Language("vec", "Venetian"));
			languages.Add(new Language("ved", "Veddah"));
			languages.Add(new Language("vel", "Veluws"));
			languages.Add(new Language("vem", "Vemgo-Mabas"));
			languages.Add(new Language("ven", "Venda"));
			languages.Add(new Language("veo", "Ventureёo"));
			languages.Add(new Language("vep", "Veps"));
			languages.Add(new Language("ver", "Mom Jango"));
			languages.Add(new Language("vgr", "Vaghri"));
			languages.Add(new Language("vgt", "Vlaamse Gebarentaal"));
			languages.Add(new Language("vic", "Virgin Islands Creole English"));
			languages.Add(new Language("vid", "Vidunda"));
			languages.Add(new Language("vie", "Vietnamese"));
			languages.Add(new Language("vif", "Vili"));
			languages.Add(new Language("vig", "Viemo"));
			languages.Add(new Language("vil", "Vilela"));
			languages.Add(new Language("vin", "Vinza"));
			languages.Add(new Language("vis", "Vishavan"));
			languages.Add(new Language("vit", "Viti"));
			languages.Add(new Language("viv", "Iduna"));
			languages.Add(new Language("vka", "Kariyarra"));
			languages.Add(new Language("vki", "Ija-Zuba"));
			languages.Add(new Language("vkj", "Kujarge"));
			languages.Add(new Language("vkk", "Kaur"));
			languages.Add(new Language("vkl", "Kulisusu"));
			languages.Add(new Language("vkm", "Kamakan"));
			languages.Add(new Language("vko", "Kodeoha"));
			languages.Add(new Language("vkp", "Korlai Creole Portuguese"));
			languages.Add(new Language("vkt", "Tenggarong Kutai Malay"));
			languages.Add(new Language("vku", "Kurrama"));
			languages.Add(new Language("vlp", "Valpei"));
			languages.Add(new Language("vls", "Vlaams"));
			languages.Add(new Language("vma", "Martuyhunira"));
			languages.Add(new Language("vmb", "Mbabaram"));
			languages.Add(new Language("vmc", "Juxtlahuaca Mixtec"));
			languages.Add(new Language("vmd", "Mudu Koraga"));
			languages.Add(new Language("vme", "East Masela"));
			languages.Add(new Language("vmf", "Mainfrфnkisch"));
			languages.Add(new Language("vmg", "Minigir"));
			languages.Add(new Language("vmh", "Maraghei"));
			languages.Add(new Language("vmi", "Miwa"));
			languages.Add(new Language("vmj", "Ixtayutla Mixtec"));
			languages.Add(new Language("vmk", "Makhuwa-Shirima"));
			languages.Add(new Language("vml", "Malgana"));
			languages.Add(new Language("vmm", "Mitlatongo Mixtec"));
			languages.Add(new Language("vmp", "Soyaltepec Mazatec"));
			languages.Add(new Language("vmq", "Soyaltepec Mixtec"));
			languages.Add(new Language("vmr", "Marenje"));
			languages.Add(new Language("vms", "Moksela"));
			languages.Add(new Language("vmu", "Muluridyi"));
			languages.Add(new Language("vmv", "Valley Maidu"));
			languages.Add(new Language("vmw", "Makhuwa"));
			languages.Add(new Language("vmx", "Tamazola Mixtec"));
			languages.Add(new Language("vmy", "Ayautla Mazatec"));
			languages.Add(new Language("vmz", "Mazatlсn Mazatec"));
			languages.Add(new Language("vnk", "Vano"));
			languages.Add(new Language("vnm", "Vinmavis"));
			languages.Add(new Language("vnp", "Vunapu"));
			languages.Add(new Language("vol", "Volap№k"));
			languages.Add(new Language("vor", "Voro"));
			languages.Add(new Language("vot", "Votic"));
			languages.Add(new Language("vra", "Vera'a"));
			languages.Add(new Language("vro", "Vїro"));
			languages.Add(new Language("vrs", "Varisi"));
			languages.Add(new Language("vrt", "Burmbar"));
			languages.Add(new Language("vsi", "Moldova Sign Language"));
			languages.Add(new Language("vsl", "Venezuelan Sign Language"));
			languages.Add(new Language("vsv", "Valencian Sign Language"));
			languages.Add(new Language("vto", "Vitou"));
			languages.Add(new Language("vum", "Vumbu"));
			languages.Add(new Language("vun", "Vunjo"));
			languages.Add(new Language("vut", "Vute"));
			languages.Add(new Language("vwa", "Awa (China)"));
			languages.Add(new Language("waa", "Walla Walla"));
			languages.Add(new Language("wab", "Wab"));
			languages.Add(new Language("wac", "Wasco-Wishram"));
			languages.Add(new Language("wad", "Wandamen"));
			languages.Add(new Language("wae", "Walser"));
			languages.Add(new Language("waf", "Wakonс"));
			languages.Add(new Language("wag", "Wa'ema"));
			languages.Add(new Language("wah", "Watubela"));
			languages.Add(new Language("wai", "Wares"));
			languages.Add(new Language("waj", "Waffa"));
			languages.Add(new Language("wal", "Wolaytta"));
			languages.Add(new Language("wam", "Wampanoag"));
			languages.Add(new Language("wan", "Wan"));
			languages.Add(new Language("wao", "Wappo"));
			languages.Add(new Language("wap", "Wapishana"));
			languages.Add(new Language("waq", "Wageman"));
			languages.Add(new Language("war", "Waray (Philippines)"));
			languages.Add(new Language("was", "Washo"));
			languages.Add(new Language("wat", "Kaninuwa"));
			languages.Add(new Language("wau", "Waurс"));
			languages.Add(new Language("wav", "Waka"));
			languages.Add(new Language("waw", "Waiwai"));
			languages.Add(new Language("wax", "Watam"));
			languages.Add(new Language("way", "Wayana"));
			languages.Add(new Language("waz", "Wampur"));
			languages.Add(new Language("wba", "Warao"));
			languages.Add(new Language("wbb", "Wabo"));
			languages.Add(new Language("wbe", "Waritai"));
			languages.Add(new Language("wbf", "Wara"));
			languages.Add(new Language("wbh", "Wanda"));
			languages.Add(new Language("wbi", "Vwanji"));
			languages.Add(new Language("wbj", "Alagwa"));
			languages.Add(new Language("wbk", "Waigali"));
			languages.Add(new Language("wbl", "Wakhi"));
			languages.Add(new Language("wbm", "Wa"));
			languages.Add(new Language("wbp", "Warlpiri"));
			languages.Add(new Language("wbq", "Waddar"));
			languages.Add(new Language("wbr", "Wagdi"));
			languages.Add(new Language("wbt", "Wanman"));
			languages.Add(new Language("wbv", "Wajarri"));
			languages.Add(new Language("wbw", "Woi"));
			languages.Add(new Language("wca", "Yanomсmi"));
			languages.Add(new Language("wci", "Waci Gbe"));
			languages.Add(new Language("wdd", "Wandji"));
			languages.Add(new Language("wdg", "Wadaginam"));
			languages.Add(new Language("wdj", "Wadjiginy"));
			languages.Add(new Language("wdu", "Wadjigu"));
			languages.Add(new Language("wea", "Wewaw"));
			languages.Add(new Language("wec", "Wш Western"));
			languages.Add(new Language("wed", "Wedau"));
			languages.Add(new Language("weh", "Weh"));
			languages.Add(new Language("wei", "Kiunum"));
			languages.Add(new Language("wem", "Weme Gbe"));
			languages.Add(new Language("weo", "North Wemale"));
			languages.Add(new Language("wep", "Westphalien"));
			languages.Add(new Language("wer", "Weri"));
			languages.Add(new Language("wes", "Cameroon Pidgin"));
			languages.Add(new Language("wet", "Perai"));
			languages.Add(new Language("weu", "Welaung"));
			languages.Add(new Language("wew", "Wejewa"));
			languages.Add(new Language("wfg", "Yafi"));
			languages.Add(new Language("wga", "Wagaya"));
			languages.Add(new Language("wgb", "Wagawaga"));
			languages.Add(new Language("wgg", "Wangganguru"));
			languages.Add(new Language("wgi", "Wahgi"));
			languages.Add(new Language("wgo", "Waigeo"));
			languages.Add(new Language("wgy", "Warrgamay"));
			languages.Add(new Language("wha", "Manusela"));
			languages.Add(new Language("whg", "North Wahgi"));
			languages.Add(new Language("whk", "Wahau Kenyah"));
			languages.Add(new Language("whu", "Wahau Kayan"));
			languages.Add(new Language("wib", "Southern Toussian"));
			languages.Add(new Language("wic", "Wichita"));
			languages.Add(new Language("wie", "Wik-Epa"));
			languages.Add(new Language("wif", "Wik-Keyangan"));
			languages.Add(new Language("wig", "Wik-Ngathana"));
			languages.Add(new Language("wih", "Wik-Me'anha"));
			languages.Add(new Language("wii", "Minidien"));
			languages.Add(new Language("wij", "Wik-Iiyanh"));
			languages.Add(new Language("wik", "Wikalkan"));
			languages.Add(new Language("wil", "Wilawila"));
			languages.Add(new Language("wim", "Wik-Mungkan"));
			languages.Add(new Language("win", "Ho-Chunk"));
			languages.Add(new Language("wir", "Wirafщd"));
			languages.Add(new Language("wit", "Wintu"));
			languages.Add(new Language("wiu", "Wiru"));
			languages.Add(new Language("wiv", "Muduapa"));
			languages.Add(new Language("wiw", "Wirangu"));
			languages.Add(new Language("wiy", "Wiyot"));
			languages.Add(new Language("wja", "Waja"));
			languages.Add(new Language("wji", "Warji"));
			languages.Add(new Language("wka", "Kw'adza"));
			languages.Add(new Language("wkb", "Kumbaran"));
			languages.Add(new Language("wkd", "Wakde"));
			languages.Add(new Language("wkl", "Kalanadi"));
			languages.Add(new Language("wku", "Kunduvadi"));
			languages.Add(new Language("wkw", "Wakawaka"));
			languages.Add(new Language("wla", "Walio"));
			languages.Add(new Language("wlc", "Mwali Comorian"));
			languages.Add(new Language("wle", "Wolane"));
			languages.Add(new Language("wlg", "Kunbarlang"));
			languages.Add(new Language("wli", "Waioli"));
			languages.Add(new Language("wlk", "Wailaki"));
			languages.Add(new Language("wll", "Wali (Sudan)"));
			languages.Add(new Language("wlm", "Middle Welsh"));
			languages.Add(new Language("wln", "Walloon"));
			languages.Add(new Language("wlo", "Wolio"));
			languages.Add(new Language("wlr", "Wailapa"));
			languages.Add(new Language("wls", "Wallisian"));
			languages.Add(new Language("wlu", "Wuliwuli"));
			languages.Add(new Language("wlv", "Wichэ Lhamtщs Vejoz"));
			languages.Add(new Language("wlw", "Walak"));
			languages.Add(new Language("wlx", "Wali (Ghana)"));
			languages.Add(new Language("wly", "Waling"));
			languages.Add(new Language("wma", "Mawa (Nigeria)"));
			languages.Add(new Language("wmb", "Wambaya"));
			languages.Add(new Language("wmc", "Wamas"));
			languages.Add(new Language("wmd", "Mamaindщ"));
			languages.Add(new Language("wme", "Wambule"));
			languages.Add(new Language("wmh", "Waima'a"));
			languages.Add(new Language("wmi", "Wamin"));
			languages.Add(new Language("wmm", "Maiwa (Indonesia)"));
			languages.Add(new Language("wmn", "Waamwang"));
			languages.Add(new Language("wmo", "Wom (Papua New Guinea)"));
			languages.Add(new Language("wms", "Wambon"));
			languages.Add(new Language("wmt", "Walmajarri"));
			languages.Add(new Language("wmw", "Mwani"));
			languages.Add(new Language("wmx", "Womo"));
			languages.Add(new Language("wnb", "Wanambre"));
			languages.Add(new Language("wnc", "Wantoat"));
			languages.Add(new Language("wnd", "Wandarang"));
			languages.Add(new Language("wne", "Waneci"));
			languages.Add(new Language("wng", "Wanggom"));
			languages.Add(new Language("wni", "Ndzwani Comorian"));
			languages.Add(new Language("wnk", "Wanukaka"));
			languages.Add(new Language("wnm", "Wanggamala"));
			languages.Add(new Language("wno", "Wano"));
			languages.Add(new Language("wnp", "Wanap"));
			languages.Add(new Language("wnu", "Usan"));
			languages.Add(new Language("woa", "Tyaraity"));
			languages.Add(new Language("wob", "Wш Northern"));
			languages.Add(new Language("woc", "Wogeo"));
			languages.Add(new Language("wod", "Wolani"));
			languages.Add(new Language("woe", "Woleaian"));
			languages.Add(new Language("wof", "Gambian Wolof"));
			languages.Add(new Language("wog", "Wogamusin"));
			languages.Add(new Language("woi", "Kamang"));
			languages.Add(new Language("wok", "Longto"));
			languages.Add(new Language("wol", "Wolof"));
			languages.Add(new Language("wom", "Wom (Nigeria)"));
			languages.Add(new Language("won", "Wongo"));
			languages.Add(new Language("woo", "Manombai"));
			languages.Add(new Language("wor", "Woria"));
			languages.Add(new Language("wos", "Hanga Hundi"));
			languages.Add(new Language("wow", "Wawonii"));
			languages.Add(new Language("woy", "Weyto"));
			languages.Add(new Language("wpc", "Maco"));
			languages.Add(new Language("wra", "Warapu"));
			languages.Add(new Language("wrb", "Warluwara"));
			languages.Add(new Language("wrd", "Warduji"));
			languages.Add(new Language("wrg", "Warungu"));
			languages.Add(new Language("wrh", "Wiradhuri"));
			languages.Add(new Language("wri", "Wariyangga"));
			languages.Add(new Language("wrl", "Warlmanpa"));
			languages.Add(new Language("wrm", "Warumungu"));
			languages.Add(new Language("wrn", "Warnang"));
			languages.Add(new Language("wrp", "Waropen"));
			languages.Add(new Language("wrr", "Wardaman"));
			languages.Add(new Language("wrs", "Waris"));
			languages.Add(new Language("wru", "Waru"));
			languages.Add(new Language("wrv", "Waruna"));
			languages.Add(new Language("wrw", "Gugu Warra"));
			languages.Add(new Language("wrx", "Wae Rana"));
			languages.Add(new Language("wry", "Merwari"));
			languages.Add(new Language("wrz", "Waray (Australia)"));
			languages.Add(new Language("wsa", "Warembori"));
			languages.Add(new Language("wsi", "Wusi"));
			languages.Add(new Language("wsk", "Waskia"));
			languages.Add(new Language("wsr", "Owenia"));
			languages.Add(new Language("wss", "Wasa"));
			languages.Add(new Language("wsu", "Wasu"));
			languages.Add(new Language("wsv", "Wotapuri-Katarqalai"));
			languages.Add(new Language("wtf", "Watiwa"));
			languages.Add(new Language("wti", "Berta"));
			languages.Add(new Language("wtk", "Watakataui"));
			languages.Add(new Language("wtm", "Mewati"));
			languages.Add(new Language("wtw", "Wotu"));
			languages.Add(new Language("wua", "Wikngenchera"));
			languages.Add(new Language("wub", "Wunambal"));
			languages.Add(new Language("wud", "Wudu"));
			languages.Add(new Language("wuh", "Wutunhua"));
			languages.Add(new Language("wul", "Silimo"));
			languages.Add(new Language("wum", "Wumbvu"));
			languages.Add(new Language("wun", "Bungu"));
			languages.Add(new Language("wur", "Wurrugu"));
			languages.Add(new Language("wut", "Wutung"));
			languages.Add(new Language("wuu", "Wu Chinese"));
			languages.Add(new Language("wuv", "Wuvulu-Aua"));
			languages.Add(new Language("wux", "Wulna"));
			languages.Add(new Language("wuy", "Wauyai"));
			languages.Add(new Language("wwa", "Waama"));
			languages.Add(new Language("wwo", "Wetamut"));
			languages.Add(new Language("wwr", "Warrwa"));
			languages.Add(new Language("www", "Wawa"));
			languages.Add(new Language("wxa", "Waxianghua"));
			languages.Add(new Language("wya", "Wyandot"));
			languages.Add(new Language("wyb", "Wangaaybuwan-Ngiyambaa"));
			languages.Add(new Language("wym", "Wymysorys"));
			languages.Add(new Language("wyr", "Wayorє"));
			languages.Add(new Language("wyy", "Western Fijian"));
			languages.Add(new Language("xaa", "Andalusian Arabic"));
			languages.Add(new Language("xab", "Sambe"));
			languages.Add(new Language("xac", "Kachari"));
			languages.Add(new Language("xad", "Adai"));
			languages.Add(new Language("xae", "Aequian"));
			languages.Add(new Language("xag", "Aghwan"));
			languages.Add(new Language("xai", "Kaimbщ"));
			languages.Add(new Language("xal", "Kalmyk"));
			languages.Add(new Language("xam", "/Xam"));
			languages.Add(new Language("xan", "Xamtanga"));
			languages.Add(new Language("xao", "Khao"));
			languages.Add(new Language("xap", "Apalachee"));
			languages.Add(new Language("xaq", "Aquitanian"));
			languages.Add(new Language("xar", "Karami"));
			languages.Add(new Language("xas", "Kamas"));
			languages.Add(new Language("xat", "Katawixi"));
			languages.Add(new Language("xau", "Kauwera"));
			languages.Add(new Language("xav", "Xavсnte"));
			languages.Add(new Language("xaw", "Kawaiisu"));
			languages.Add(new Language("xay", "Kayan Mahakam"));
			languages.Add(new Language("xba", "Kamba (Brazil)"));
			languages.Add(new Language("xbb", "Lower Burdekin"));
			languages.Add(new Language("xbc", "Bactrian"));
			languages.Add(new Language("xbi", "Kombio"));
			languages.Add(new Language("xbm", "Middle Breton"));
			languages.Add(new Language("xbn", "Kenaboi"));
			languages.Add(new Language("xbo", "Bolgarian"));
			languages.Add(new Language("xbr", "Kambera"));
			languages.Add(new Language("xbw", "Kambiwс"));
			languages.Add(new Language("xbx", "Kabixэ"));
			languages.Add(new Language("xcb", "Cumbric"));
			languages.Add(new Language("xcc", "Camunic"));
			languages.Add(new Language("xce", "Celtiberian"));
			languages.Add(new Language("xcg", "Cisalpine Gaulish"));
			languages.Add(new Language("xch", "Chemakum"));
			languages.Add(new Language("xcl", "Classical Armenian"));
			languages.Add(new Language("xcm", "Comecrudo"));
			languages.Add(new Language("xcn", "Cotoname"));
			languages.Add(new Language("xco", "Chorasmian"));
			languages.Add(new Language("xcr", "Carian"));
			languages.Add(new Language("xct", "Classical Tibetan"));
			languages.Add(new Language("xcu", "Curonian"));
			languages.Add(new Language("xcv", "Chuvantsy"));
			languages.Add(new Language("xcw", "Coahuilteco"));
			languages.Add(new Language("xcy", "Cayuse"));
			languages.Add(new Language("xdc", "Dacian"));
			languages.Add(new Language("xdm", "Edomite"));
			languages.Add(new Language("xdy", "Malayic Dayak"));
			languages.Add(new Language("xeb", "Eblan"));
			languages.Add(new Language("xed", "Hdi"));
			languages.Add(new Language("xeg", "//Xegwi"));
			languages.Add(new Language("xel", "Kelo"));
			languages.Add(new Language("xem", "Kembayan"));
			languages.Add(new Language("xep", "Epi-Olmec"));
			languages.Add(new Language("xer", "Xerщnte"));
			languages.Add(new Language("xes", "Kesawai"));
			languages.Add(new Language("xet", "Xetс"));
			languages.Add(new Language("xeu", "Keoru-Ahia"));
			languages.Add(new Language("xfa", "Faliscan"));
			languages.Add(new Language("xga", "Galatian"));
			languages.Add(new Language("xgf", "Gabrielino-Fernandeёo"));
			languages.Add(new Language("xgl", "Galindan"));
			languages.Add(new Language("xgr", "Garza"));
			languages.Add(new Language("xha", "Harami"));
			languages.Add(new Language("xhc", "Hunnic"));
			languages.Add(new Language("xhd", "Hadrami"));
			languages.Add(new Language("xhe", "Khetrani"));
			languages.Add(new Language("xho", "Xhosa"));
			languages.Add(new Language("xhr", "Hernican"));
			languages.Add(new Language("xht", "Hattic"));
			languages.Add(new Language("xhu", "Hurrian"));
			languages.Add(new Language("xhv", "Khua"));
			languages.Add(new Language("xia", "Xiandao"));
			languages.Add(new Language("xib", "Iberian"));
			languages.Add(new Language("xii", "Xiri"));
			languages.Add(new Language("xil", "Illyrian"));
			languages.Add(new Language("xin", "Xinca"));
			languages.Add(new Language("xip", "Xipinсwa"));
			languages.Add(new Language("xir", "Xiriтna"));
			languages.Add(new Language("xiv", "Indus Valley Language"));
			languages.Add(new Language("xiy", "Xipaya"));
			languages.Add(new Language("xka", "Kalkoti"));
			languages.Add(new Language("xkb", "Northern Nago"));
			languages.Add(new Language("xkc", "Kho'ini"));
			languages.Add(new Language("xkd", "Mendalam Kayan"));
			languages.Add(new Language("xke", "Kereho"));
			languages.Add(new Language("xkf", "Khengkha"));
			languages.Add(new Language("xkg", "Kagoro"));
			languages.Add(new Language("xkh", "Karahawyana"));
			languages.Add(new Language("xki", "Kenyan Sign Language"));
			languages.Add(new Language("xkj", "Kajali"));
			languages.Add(new Language("xkk", "Kaco'"));
			languages.Add(new Language("xkl", "Mainstream Kenyah"));
			languages.Add(new Language("xkn", "Kayan River Kayan"));
			languages.Add(new Language("xko", "Kiorr"));
			languages.Add(new Language("xkp", "Kabatei"));
			languages.Add(new Language("xkq", "Koroni"));
			languages.Add(new Language("xkr", "Xakriabс"));
			languages.Add(new Language("xks", "Kumbewaha"));
			languages.Add(new Language("xkt", "Kantosi"));
			languages.Add(new Language("xku", "Kaamba"));
			languages.Add(new Language("xkv", "Kgalagadi"));
			languages.Add(new Language("xkw", "Kembra"));
			languages.Add(new Language("xkx", "Karore"));
			languages.Add(new Language("xky", "Uma' Lasan"));
			languages.Add(new Language("xkz", "Kurtokha"));
			languages.Add(new Language("xla", "Kamula"));
			languages.Add(new Language("xlb", "Loup B"));
			languages.Add(new Language("xlc", "Lycian"));
			languages.Add(new Language("xld", "Lydian"));
			languages.Add(new Language("xle", "Lemnian"));
			languages.Add(new Language("xlg", "Ligurian (Ancient)"));
			languages.Add(new Language("xli", "Liburnian"));
			languages.Add(new Language("xln", "Alanic"));
			languages.Add(new Language("xlo", "Loup A"));
			languages.Add(new Language("xlp", "Lepontic"));
			languages.Add(new Language("xls", "Lusitanian"));
			languages.Add(new Language("xlu", "Cuneiform Luwian"));
			languages.Add(new Language("xly", "Elymian"));
			languages.Add(new Language("xma", "Mushungulu"));
			languages.Add(new Language("xmb", "Mbonga"));
			languages.Add(new Language("xmc", "Makhuwa-Marrevone"));
			languages.Add(new Language("xmd", "Mbudum"));
			languages.Add(new Language("xme", "Median"));
			languages.Add(new Language("xmf", "Mingrelian"));
			languages.Add(new Language("xmg", "Mengaka"));
			languages.Add(new Language("xmh", "Kuku-Muminh"));
			languages.Add(new Language("xmj", "Majera"));
			languages.Add(new Language("xmk", "Ancient Macedonian"));
			languages.Add(new Language("xml", "Malaysian Sign Language"));
			languages.Add(new Language("xmm", "Manado Malay"));
			languages.Add(new Language("xmn", "Manichaean Middle Persian"));
			languages.Add(new Language("xmo", "Morerebi"));
			languages.Add(new Language("xmp", "Kuku-Mu'inh"));
			languages.Add(new Language("xmq", "Kuku-Mangk"));
			languages.Add(new Language("xmr", "Meroitic"));
			languages.Add(new Language("xms", "Moroccan Sign Language"));
			languages.Add(new Language("xmt", "Matbat"));
			languages.Add(new Language("xmu", "Kamu"));
			languages.Add(new Language("xmv", "Antankarana Malagasy"));
			languages.Add(new Language("xmw", "Tsimihety Malagasy"));
			languages.Add(new Language("xmx", "Maden"));
			languages.Add(new Language("xmy", "Mayaguduna"));
			languages.Add(new Language("xmz", "Mori Bawah"));
			languages.Add(new Language("xna", "Ancient North Arabian"));
			languages.Add(new Language("xnb", "Kanakanabu"));
			languages.Add(new Language("xng", "Middle Mongolian"));
			languages.Add(new Language("xnh", "Kuanhua"));
			languages.Add(new Language("xnn", "Northern Kankanay"));
			languages.Add(new Language("xno", "Anglo-Norman"));
			languages.Add(new Language("xnr", "Kangri"));
			languages.Add(new Language("xns", "Kanashi"));
			languages.Add(new Language("xnt", "Narragansett"));
			languages.Add(new Language("xoc", "O'chi'chi'"));
			languages.Add(new Language("xod", "Kokoda"));
			languages.Add(new Language("xog", "Soga"));
			languages.Add(new Language("xoi", "Kominimung"));
			languages.Add(new Language("xok", "Xokleng"));
			languages.Add(new Language("xom", "Komo (Sudan)"));
			languages.Add(new Language("xon", "Konkomba"));
			languages.Add(new Language("xoo", "Xukur·"));
			languages.Add(new Language("xop", "Kopar"));
			languages.Add(new Language("xor", "Korubo"));
			languages.Add(new Language("xow", "Kowaki"));
			languages.Add(new Language("xpc", "Pecheneg"));
			languages.Add(new Language("xpe", "Liberia Kpelle"));
			languages.Add(new Language("xpg", "Phrygian"));
			languages.Add(new Language("xpi", "Pictish"));
			languages.Add(new Language("xpk", "Kulina Pano"));
			languages.Add(new Language("xpm", "Pumpokol"));
			languages.Add(new Language("xpn", "Kapinawс"));
			languages.Add(new Language("xpo", "Pochutec"));
			languages.Add(new Language("xpp", "Puyo-Paekche"));
			languages.Add(new Language("xpq", "Mohegan-Pequot"));
			languages.Add(new Language("xpr", "Parthian"));
			languages.Add(new Language("xps", "Pisidian"));
			languages.Add(new Language("xpu", "Punic"));
			languages.Add(new Language("xpy", "Puyo"));
			languages.Add(new Language("xqa", "Karakhanid"));
			languages.Add(new Language("xqt", "Qatabanian"));
			languages.Add(new Language("xra", "KrahЇ"));
			languages.Add(new Language("xrb", "Eastern Karaboro"));
			languages.Add(new Language("xre", "Kreye"));
			languages.Add(new Language("xri", "Krikati-Timbira"));
			languages.Add(new Language("xrm", "Armazic"));
			languages.Add(new Language("xrn", "Arin"));
			languages.Add(new Language("xrr", "Raetic"));
			languages.Add(new Language("xrt", "Aranama-Tamique"));
			languages.Add(new Language("xru", "Marriammu"));
			languages.Add(new Language("xrw", "Karawa"));
			languages.Add(new Language("xsa", "Sabaean"));
			languages.Add(new Language("xsb", "Tinр Sambal"));
			languages.Add(new Language("xsc", "Scythian"));
			languages.Add(new Language("xsd", "Sidetic"));
			languages.Add(new Language("xse", "Sempan"));
			languages.Add(new Language("xsh", "Shamang"));
			languages.Add(new Language("xsi", "Sio"));
			languages.Add(new Language("xsj", "Subi"));
			languages.Add(new Language("xsl", "South Slavey"));
			languages.Add(new Language("xsm", "Kasem"));
			languages.Add(new Language("xsn", "Sanga (Nigeria)"));
			languages.Add(new Language("xso", "Solano"));
			languages.Add(new Language("xsp", "Silopi"));
			languages.Add(new Language("xsq", "Makhuwa-Saka"));
			languages.Add(new Language("xsr", "Sherpa"));
			languages.Add(new Language("xss", "Assan"));
			languages.Add(new Language("xsu", "Sanumс"));
			languages.Add(new Language("xsv", "Sudovian"));
			languages.Add(new Language("xsy", "Saisiyat"));
			languages.Add(new Language("xta", "Alcozauca Mixtec"));
			languages.Add(new Language("xtb", "Chazumba Mixtec"));
			languages.Add(new Language("xtc", "Katcha-Kadugli-Miri"));
			languages.Add(new Language("xtd", "Diuxi-Tilantongo Mixtec"));
			languages.Add(new Language("xte", "Ketengban"));
			languages.Add(new Language("xtg", "Transalpine Gaulish"));
			languages.Add(new Language("xti", "Sinicahua Mixtec"));
			languages.Add(new Language("xtj", "San Juan Teita Mixtec"));
			languages.Add(new Language("xtl", "Tijaltepec Mixtec"));
			languages.Add(new Language("xtm", "Magdalena Peёasco Mixtec"));
			languages.Add(new Language("xtn", "Northern Tlaxiaco Mixtec"));
			languages.Add(new Language("xto", "Tokharian A"));
			languages.Add(new Language("xtp", "San Miguel Piedras Mixtec"));
			languages.Add(new Language("xtq", "Tumshuqese"));
			languages.Add(new Language("xtr", "Early Tripuri"));
			languages.Add(new Language("xts", "Sindihui Mixtec"));
			languages.Add(new Language("xtt", "Tacahua Mixtec"));
			languages.Add(new Language("xtu", "Cuyamecalco Mixtec"));
			languages.Add(new Language("xtw", "Tawandъ"));
			languages.Add(new Language("xty", "Yoloxochitl Mixtec"));
			languages.Add(new Language("xtz", "Tasmanian"));
			languages.Add(new Language("xua", "Alu Kurumba"));
			languages.Add(new Language("xub", "Betta Kurumba"));
			languages.Add(new Language("xug", "Kunigami"));
			languages.Add(new Language("xuj", "Jennu Kurumba"));
			languages.Add(new Language("xum", "Umbrian"));
			languages.Add(new Language("xuo", "Kuo"));
			languages.Add(new Language("xup", "Upper Umpqua"));
			languages.Add(new Language("xur", "Urartian"));
			languages.Add(new Language("xut", "Kuthant"));
			languages.Add(new Language("xuu", "Kxoe"));
			languages.Add(new Language("xve", "Venetic"));
			languages.Add(new Language("xvi", "Kamviri"));
			languages.Add(new Language("xvn", "Vandalic"));
			languages.Add(new Language("xvo", "Volscian"));
			languages.Add(new Language("xvs", "Vestinian"));
			languages.Add(new Language("xwa", "Kwaza"));
			languages.Add(new Language("xwc", "Woccon"));
			languages.Add(new Language("xwe", "Xwela Gbe"));
			languages.Add(new Language("xwg", "Kwegu"));
			languages.Add(new Language("xwl", "Western Xwla Gbe"));
			languages.Add(new Language("xwo", "Written Oirat"));
			languages.Add(new Language("xwr", "Kwerba Mamberamo"));
			languages.Add(new Language("xxb", "Boro (Ghana)"));
			languages.Add(new Language("xxk", "Ke'o"));
			languages.Add(new Language("xxr", "Koropє"));
			languages.Add(new Language("xxt", "Tambora"));
			languages.Add(new Language("xyl", "Yalakalore"));
			languages.Add(new Language("xzh", "Zhang-Zhung"));
			languages.Add(new Language("xzm", "Zemgalian"));
			languages.Add(new Language("xzp", "Ancient Zapotec"));
			languages.Add(new Language("yaa", "Yaminahua"));
			languages.Add(new Language("yab", "Yuhup"));
			languages.Add(new Language("yac", "Pass Valley Yali"));
			languages.Add(new Language("yad", "Yagua"));
			languages.Add(new Language("yae", "Pumщ"));
			languages.Add(new Language("yaf", "Yaka (Democratic Republic of Congo)"));
			languages.Add(new Language("yag", "Yсmana"));
			languages.Add(new Language("yah", "Yazgulyam"));
			languages.Add(new Language("yai", "Yagnobi"));
			languages.Add(new Language("yaj", "Banda-Yangere"));
			languages.Add(new Language("yak", "Yakama"));
			languages.Add(new Language("yal", "Yalunka"));
			languages.Add(new Language("yam", "Yamba"));
			languages.Add(new Language("yan", "Mayangna"));
			languages.Add(new Language("yao", "Yao"));
			languages.Add(new Language("yap", "Yapese"));
			languages.Add(new Language("yaq", "Yaqui"));
			languages.Add(new Language("yar", "Yabarana"));
			languages.Add(new Language("yas", "Nugunu (Cameroon)"));
			languages.Add(new Language("yat", "Yambeta"));
			languages.Add(new Language("yau", "Yuwana"));
			languages.Add(new Language("yav", "Yangben"));
			languages.Add(new Language("yaw", "Yawalapitэ"));
			languages.Add(new Language("yax", "Yauma"));
			languages.Add(new Language("yay", "Agwagwune"));
			languages.Add(new Language("yaz", "Lokaa"));
			languages.Add(new Language("yba", "Yala"));
			languages.Add(new Language("ybb", "Yemba"));
			languages.Add(new Language("ybd", "Yangbye"));
			languages.Add(new Language("ybe", "West Yugur"));
			languages.Add(new Language("ybh", "Yakha"));
			languages.Add(new Language("ybi", "Yamphu"));
			languages.Add(new Language("ybj", "Hasha"));
			languages.Add(new Language("ybk", "Bokha"));
			languages.Add(new Language("ybl", "Yukuben"));
			languages.Add(new Language("ybm", "Yaben"));
			languages.Add(new Language("ybn", "Yabaтna"));
			languages.Add(new Language("ybo", "Yabong"));
			languages.Add(new Language("ybx", "Yawiyo"));
			languages.Add(new Language("yby", "Yaweyuha"));
			languages.Add(new Language("ych", "Chesu"));
			languages.Add(new Language("ycl", "Lolopo"));
			languages.Add(new Language("ycn", "Yucuna"));
			languages.Add(new Language("ycp", "Chepya"));
			languages.Add(new Language("ydd", "Eastern Yiddish"));
			languages.Add(new Language("yde", "Yangum Dey"));
			languages.Add(new Language("ydg", "Yidgha"));
			languages.Add(new Language("ydk", "Yoidik"));
			languages.Add(new Language("yds", "Yiddish Sign Language"));
			languages.Add(new Language("yea", "Ravula"));
			languages.Add(new Language("yec", "Yeniche"));
			languages.Add(new Language("yee", "Yimas"));
			languages.Add(new Language("yei", "Yeni"));
			languages.Add(new Language("yej", "Yevanic"));
			languages.Add(new Language("yel", "Yela"));
			languages.Add(new Language("yen", "Yendang"));
			languages.Add(new Language("yer", "Tarok"));
			languages.Add(new Language("yes", "Yeskwa"));
			languages.Add(new Language("yet", "Yetfa"));
			languages.Add(new Language("yeu", "Yerukula"));
			languages.Add(new Language("yev", "Yapunda"));
			languages.Add(new Language("yey", "Yeyi"));
			languages.Add(new Language("ygl", "Yangum Gel"));
			languages.Add(new Language("ygm", "Yagomi"));
			languages.Add(new Language("ygp", "Gepo"));
			languages.Add(new Language("ygr", "Yagaria"));
			languages.Add(new Language("ygw", "Yagwoia"));
			languages.Add(new Language("yha", "Baha Buyang"));
			languages.Add(new Language("yhd", "Judeo-Iraqi Arabic"));
			languages.Add(new Language("yhl", "Hlepho Phowa"));
			languages.Add(new Language("yia", "Yinggarda"));
			languages.Add(new Language("yid", "Yiddish"));
			languages.Add(new Language("yif", "Ache"));
			languages.Add(new Language("yig", "Wusa Nasu"));
			languages.Add(new Language("yih", "Western Yiddish"));
			languages.Add(new Language("yii", "Yidiny"));
			languages.Add(new Language("yij", "Yindjibarndi"));
			languages.Add(new Language("yik", "Dongshanba Lalo"));
			languages.Add(new Language("yil", "Yindjilandji"));
			languages.Add(new Language("yim", "Yimchungru Naga"));
			languages.Add(new Language("yin", "Yinchia"));
			languages.Add(new Language("yip", "Pholo"));
			languages.Add(new Language("yiq", "Miqie"));
			languages.Add(new Language("yir", "North Awyu"));
			languages.Add(new Language("yis", "Yis"));
			languages.Add(new Language("yit", "Eastern Lalu"));
			languages.Add(new Language("yiu", "Awu"));
			languages.Add(new Language("yiv", "Northern Nisu"));
			languages.Add(new Language("yix", "Axi Yi"));
			languages.Add(new Language("yiy", "Yir Yoront"));
			languages.Add(new Language("yiz", "Azhe"));
			languages.Add(new Language("yka", "Yakan"));
			languages.Add(new Language("ykg", "Northern Yukaghir"));
			languages.Add(new Language("yki", "Yoke"));
			languages.Add(new Language("ykk", "Yakaikeke"));
			languages.Add(new Language("ykl", "Khlula"));
			languages.Add(new Language("ykm", "Kap"));
			languages.Add(new Language("yko", "Yasa"));
			languages.Add(new Language("ykr", "Yekora"));
			languages.Add(new Language("ykt", "Kathu"));
			languages.Add(new Language("yky", "Yakoma"));
			languages.Add(new Language("yla", "Yaul"));
			languages.Add(new Language("ylb", "Yaleba"));
			languages.Add(new Language("yle", "Yele"));
			languages.Add(new Language("ylg", "Yelogu"));
			languages.Add(new Language("yli", "Angguruk Yali"));
			languages.Add(new Language("yll", "Yil"));
			languages.Add(new Language("ylm", "Limi"));
			languages.Add(new Language("yln", "Langnian Buyang"));
			languages.Add(new Language("ylo", "Naluo Yi"));
			languages.Add(new Language("ylr", "Yalarnnga"));
			languages.Add(new Language("ylu", "Aribwaung"));
			languages.Add(new Language("yly", "Nyтlayu"));
			languages.Add(new Language("yma", "Yamphe"));
			languages.Add(new Language("ymb", "Yambes"));
			languages.Add(new Language("ymc", "Southern Muji"));
			languages.Add(new Language("ymd", "Muda"));
			languages.Add(new Language("yme", "Yameo"));
			languages.Add(new Language("ymg", "Yamongeri"));
			languages.Add(new Language("ymh", "Mili"));
			languages.Add(new Language("ymi", "Moji"));
			languages.Add(new Language("ymk", "Makwe"));
			languages.Add(new Language("yml", "Iamalele"));
			languages.Add(new Language("ymm", "Maay"));
			languages.Add(new Language("ymn", "Yamna"));
			languages.Add(new Language("ymo", "Yangum Mon"));
			languages.Add(new Language("ymp", "Yamap"));
			languages.Add(new Language("ymq", "Qila Muji"));
			languages.Add(new Language("ymr", "Malasar"));
			languages.Add(new Language("yms", "Mysian"));
			languages.Add(new Language("ymt", "Mator-Taygi-Karagas"));
			languages.Add(new Language("ymx", "Northern Muji"));
			languages.Add(new Language("ymz", "Muzi"));
			languages.Add(new Language("yna", "Aluo"));
			languages.Add(new Language("ynd", "Yandruwandha"));
			languages.Add(new Language("yne", "Lang'e"));
			languages.Add(new Language("yng", "Yango"));
			languages.Add(new Language("ynh", "Yangho"));
			languages.Add(new Language("ynk", "Naukan Yupik"));
			languages.Add(new Language("ynl", "Yangulam"));
			languages.Add(new Language("ynn", "Yana"));
			languages.Add(new Language("yno", "Yong"));
			languages.Add(new Language("yns", "Yansi"));
			languages.Add(new Language("ynu", "Yahuna"));
			languages.Add(new Language("yob", "Yoba"));
			languages.Add(new Language("yog", "Yogad"));
			languages.Add(new Language("yoi", "Yonaguni"));
			languages.Add(new Language("yok", "Yokuts"));
			languages.Add(new Language("yol", "Yola"));
			languages.Add(new Language("yom", "Yombe"));
			languages.Add(new Language("yon", "Yongkom"));
			languages.Add(new Language("yor", "Yoruba"));
			languages.Add(new Language("yos", "Yos"));
			languages.Add(new Language("yox", "Yoron"));
			languages.Add(new Language("yoy", "Yoy"));
			languages.Add(new Language("ypa", "Phala"));
			languages.Add(new Language("ypb", "Labo Phowa"));
			languages.Add(new Language("ypg", "Phola"));
			languages.Add(new Language("yph", "Phupha"));
			languages.Add(new Language("ypm", "Phuma"));
			languages.Add(new Language("ypn", "Ani Phowa"));
			languages.Add(new Language("ypo", "Alo Phola"));
			languages.Add(new Language("ypp", "Phupa"));
			languages.Add(new Language("ypz", "Phuza"));
			languages.Add(new Language("yra", "Yerakai"));
			languages.Add(new Language("yrb", "Yareba"));
			languages.Add(new Language("yre", "Yaourщ"));
			languages.Add(new Language("yri", "Yarэ"));
			languages.Add(new Language("yrk", "Nenets"));
			languages.Add(new Language("yrl", "Nhengatu"));
			languages.Add(new Language("yrn", "Yerong"));
			languages.Add(new Language("yrs", "Yarsun"));
			languages.Add(new Language("yrw", "Yarawata"));
			languages.Add(new Language("ysc", "Yassic"));
			languages.Add(new Language("ysd", "Samatao"));
			languages.Add(new Language("ysl", "Yugoslavian Sign Language"));
			languages.Add(new Language("ysn", "Sani"));
			languages.Add(new Language("yso", "Nisi (China)"));
			languages.Add(new Language("ysp", "Southern Lolopo"));
			languages.Add(new Language("ysr", "Sirenik Yupik"));
			languages.Add(new Language("yss", "Yessan-Mayo"));
			languages.Add(new Language("ysy", "Sanie"));
			languages.Add(new Language("yta", "Talu"));
			languages.Add(new Language("ytl", "Tanglang"));
			languages.Add(new Language("ytp", "Thopho"));
			languages.Add(new Language("ytw", "Yout Wam"));
			languages.Add(new Language("yua", "Yucateco"));
			languages.Add(new Language("yub", "Yugambal"));
			languages.Add(new Language("yuc", "Yuchi"));
			languages.Add(new Language("yud", "Judeo-Tripolitanian Arabic"));
			languages.Add(new Language("yue", "Yue Chinese"));
			languages.Add(new Language("yuf", "Havasupai-Walapai-Yavapai"));
			languages.Add(new Language("yug", "Yug"));
			languages.Add(new Language("yui", "Yurutэ"));
			languages.Add(new Language("yuj", "Karkar-Yuri"));
			languages.Add(new Language("yuk", "Yuki"));
			languages.Add(new Language("yul", "Yulu"));
			languages.Add(new Language("yum", "Quechan"));
			languages.Add(new Language("yun", "Bena (Nigeria)"));
			languages.Add(new Language("yup", "Yukpa"));
			languages.Add(new Language("yuq", "Yuqui"));
			languages.Add(new Language("yur", "Yurok"));
			languages.Add(new Language("yut", "Yopno"));
			languages.Add(new Language("yuu", "Yugh"));
			languages.Add(new Language("yuw", "Yau (Morobe Province)"));
			languages.Add(new Language("yux", "Southern Yukaghir"));
			languages.Add(new Language("yuy", "East Yugur"));
			languages.Add(new Language("yuz", "Yuracare"));
			languages.Add(new Language("yva", "Yawa"));
			languages.Add(new Language("yvt", "Yavitero"));
			languages.Add(new Language("ywa", "Kalou"));
			languages.Add(new Language("ywl", "Western Lalu"));
			languages.Add(new Language("ywn", "Yawanawa"));
			languages.Add(new Language("ywq", "Wuding-Luquan Yi"));
			languages.Add(new Language("ywr", "Yawuru"));
			languages.Add(new Language("ywt", "Xishanba Lalo"));
			languages.Add(new Language("ywu", "Wumeng Nasu"));
			languages.Add(new Language("yww", "Yawarawarga"));
			languages.Add(new Language("yyu", "Yau (Sandaun Province)"));
			languages.Add(new Language("yyz", "Ayizi"));
			languages.Add(new Language("yzg", "E'ma Buyang"));
			languages.Add(new Language("yzk", "Zokhuo"));
			languages.Add(new Language("zaa", "Sierra de Juсrez Zapotec"));
			languages.Add(new Language("zab", "San Juan Guelavэa Zapotec"));
			languages.Add(new Language("zac", "Ocotlсn Zapotec"));
			languages.Add(new Language("zad", "Cajonos Zapotec"));
			languages.Add(new Language("zae", "Yareni Zapotec"));
			languages.Add(new Language("zaf", "Ayoquesco Zapotec"));
			languages.Add(new Language("zag", "Zaghawa"));
			languages.Add(new Language("zah", "Zangwal"));
			languages.Add(new Language("zai", "Isthmus Zapotec"));
			languages.Add(new Language("zaj", "Zaramo"));
			languages.Add(new Language("zak", "Zanaki"));
			languages.Add(new Language("zal", "Zauzou"));
			languages.Add(new Language("zam", "Miahuatlсn Zapotec"));
			languages.Add(new Language("zao", "Ozolotepec Zapotec"));
			languages.Add(new Language("zap", "Zapotec"));
			languages.Add(new Language("zaq", "Aloсpam Zapotec"));
			languages.Add(new Language("zar", "Rincєn Zapotec"));
			languages.Add(new Language("zas", "Santo Domingo Albarradas Zapotec"));
			languages.Add(new Language("zat", "Tabaa Zapotec"));
			languages.Add(new Language("zau", "Zangskari"));
			languages.Add(new Language("zav", "Yatzachi Zapotec"));
			languages.Add(new Language("zaw", "Mitla Zapotec"));
			languages.Add(new Language("zax", "Xadani Zapotec"));
			languages.Add(new Language("zay", "Zayse-Zergulla"));
			languages.Add(new Language("zaz", "Zari"));
			languages.Add(new Language("zbc", "Central Berawan"));
			languages.Add(new Language("zbe", "East Berawan"));
			languages.Add(new Language("zbl", "Blissymbols"));
			languages.Add(new Language("zbt", "Batui"));
			languages.Add(new Language("zbw", "West Berawan"));
			languages.Add(new Language("zca", "Coatecas Altas Zapotec"));
			languages.Add(new Language("zch", "Central Hongshuihe Zhuang"));
			languages.Add(new Language("zdj", "Ngazidja Comorian"));
			languages.Add(new Language("zea", "Zeeuws"));
			languages.Add(new Language("zeg", "Zenag"));
			languages.Add(new Language("zeh", "Eastern Hongshuihe Zhuang"));
			languages.Add(new Language("zen", "Zenaga"));
			languages.Add(new Language("zga", "Kinga"));
			languages.Add(new Language("zgb", "Guibei Zhuang"));
			languages.Add(new Language("zgm", "Minz Zhuang"));
			languages.Add(new Language("zgn", "Guibian Zhuang"));
			languages.Add(new Language("zgr", "Magori"));
			languages.Add(new Language("zha", "Zhuang"));
			languages.Add(new Language("zhb", "Zhaba"));
			languages.Add(new Language("zhd", "Dai Zhuang"));
			languages.Add(new Language("zhi", "Zhire"));
			languages.Add(new Language("zhn", "Nong Zhuang"));
			languages.Add(new Language("zho", "Chinese"));
			languages.Add(new Language("zhw", "Zhoa"));
			languages.Add(new Language("zia", "Zia"));
			languages.Add(new Language("zib", "Zimbabwe Sign Language"));
			languages.Add(new Language("zik", "Zimakani"));
			languages.Add(new Language("zil", "Zialo"));
			languages.Add(new Language("zim", "Mesme"));
			languages.Add(new Language("zin", "Zinza"));
			languages.Add(new Language("zir", "Ziriya"));
			languages.Add(new Language("ziw", "Zigula"));
			languages.Add(new Language("ziz", "Zizilivakan"));
			languages.Add(new Language("zka", "Kaimbulawa"));
			languages.Add(new Language("zkb", "Koibal"));
			languages.Add(new Language("zkg", "Koguryo"));
			languages.Add(new Language("zkh", "Khorezmian"));
			languages.Add(new Language("zkk", "Karankawa"));
			languages.Add(new Language("zko", "Kott"));
			languages.Add(new Language("zkp", "Sуo Paulo Kaingсng"));
			languages.Add(new Language("zkr", "Zakhring"));
			languages.Add(new Language("zkt", "Kitan"));
			languages.Add(new Language("zku", "Kaurna"));
			languages.Add(new Language("zkv", "Krevinian"));
			languages.Add(new Language("zkz", "Khazar"));
			languages.Add(new Language("zlj", "Liujiang Zhuang"));
			languages.Add(new Language("zlm", "Malay (individual language)"));
			languages.Add(new Language("zln", "Lianshan Zhuang"));
			languages.Add(new Language("zlq", "Liuqian Zhuang"));
			languages.Add(new Language("zma", "Manda (Australia)"));
			languages.Add(new Language("zmb", "Zimba"));
			languages.Add(new Language("zmc", "Margany"));
			languages.Add(new Language("zmd", "Maridan"));
			languages.Add(new Language("zme", "Mangerr"));
			languages.Add(new Language("zmf", "Mfinu"));
			languages.Add(new Language("zmg", "Marti Ke"));
			languages.Add(new Language("zmh", "Makolkol"));
			languages.Add(new Language("zmi", "Negeri Sembilan Malay"));
			languages.Add(new Language("zmj", "Maridjabin"));
			languages.Add(new Language("zmk", "Mandandanyi"));
			languages.Add(new Language("zml", "Madngele"));
			languages.Add(new Language("zmm", "Marimanindji"));
			languages.Add(new Language("zmn", "Mbangwe"));
			languages.Add(new Language("zmo", "Molo"));
			languages.Add(new Language("zmp", "Mpuono"));
			languages.Add(new Language("zmq", "Mituku"));
			languages.Add(new Language("zmr", "Maranunggu"));
			languages.Add(new Language("zms", "Mbesa"));
			languages.Add(new Language("zmt", "Maringarr"));
			languages.Add(new Language("zmu", "Muruwari"));
			languages.Add(new Language("zmv", "Mbariman-Gudhinma"));
			languages.Add(new Language("zmw", "Mbo (Democratic Republic of Congo)"));
			languages.Add(new Language("zmx", "Bomitaba"));
			languages.Add(new Language("zmy", "Mariyedi"));
			languages.Add(new Language("zmz", "Mbandja"));
			languages.Add(new Language("zna", "Zan Gula"));
			languages.Add(new Language("zne", "Zande (individual language)"));
			languages.Add(new Language("zng", "Mang"));
			languages.Add(new Language("znk", "Manangkari"));
			languages.Add(new Language("zns", "Mangas"));
			languages.Add(new Language("zoc", "Copainalс Zoque"));
			languages.Add(new Language("zoh", "Chimalapa Zoque"));
			languages.Add(new Language("zom", "Zou"));
			languages.Add(new Language("zoo", "Asunciєn Mixtepec Zapotec"));
			languages.Add(new Language("zoq", "Tabasco Zoque"));
			languages.Add(new Language("zor", "Rayєn Zoque"));
			languages.Add(new Language("zos", "Francisco Leєn Zoque"));
			languages.Add(new Language("zpa", "Lachiguiri Zapotec"));
			languages.Add(new Language("zpb", "Yautepec Zapotec"));
			languages.Add(new Language("zpc", "Choapan Zapotec"));
			languages.Add(new Language("zpd", "Southeastern Ixtlсn Zapotec"));
			languages.Add(new Language("zpe", "Petapa Zapotec"));
			languages.Add(new Language("zpf", "San Pedro Quiatoni Zapotec"));
			languages.Add(new Language("zpg", "Guevea De Humboldt Zapotec"));
			languages.Add(new Language("zph", "Totomachapan Zapotec"));
			languages.Add(new Language("zpi", "Santa Marэa Quiegolani Zapotec"));
			languages.Add(new Language("zpj", "Quiavicuzas Zapotec"));
			languages.Add(new Language("zpk", "Tlacolulita Zapotec"));
			languages.Add(new Language("zpl", "Lachixэo Zapotec"));
			languages.Add(new Language("zpm", "Mixtepec Zapotec"));
			languages.Add(new Language("zpn", "Santa Inщs Yatzechi Zapotec"));
			languages.Add(new Language("zpo", "Amatlсn Zapotec"));
			languages.Add(new Language("zpp", "El Alto Zapotec"));
			languages.Add(new Language("zpq", "Zoogocho Zapotec"));
			languages.Add(new Language("zpr", "Santiago Xanica Zapotec"));
			languages.Add(new Language("zps", "Coatlсn Zapotec"));
			languages.Add(new Language("zpt", "San Vicente Coatlсn Zapotec"));
			languages.Add(new Language("zpu", "Yalсlag Zapotec"));
			languages.Add(new Language("zpv", "Chichicapan Zapotec"));
			languages.Add(new Language("zpw", "Zaniza Zapotec"));
			languages.Add(new Language("zpx", "San Baltazar Loxicha Zapotec"));
			languages.Add(new Language("zpy", "Mazaltepec Zapotec"));
			languages.Add(new Language("zpz", "Texmelucan Zapotec"));
			languages.Add(new Language("zqe", "Qiubei Zhuang"));
			languages.Add(new Language("zra", "Kara (Korea)"));
			languages.Add(new Language("zrg", "Mirgan"));
			languages.Add(new Language("zrn", "Zerenkel"));
			languages.Add(new Language("zro", "Zсparo"));
			languages.Add(new Language("zrp", "Zarphatic"));
			languages.Add(new Language("zrs", "Mairasi"));
			languages.Add(new Language("zsa", "Sarasira"));
			languages.Add(new Language("zsk", "Kaskean"));
			languages.Add(new Language("zsl", "Zambian Sign Language"));
			languages.Add(new Language("zsm", "Standard Malay"));
			languages.Add(new Language("zsr", "Southern Rincon Zapotec"));
			languages.Add(new Language("zsu", "Sukurum"));
			languages.Add(new Language("zte", "Elotepec Zapotec"));
			languages.Add(new Language("ztg", "Xanaguэa Zapotec"));
			languages.Add(new Language("ztl", "Lapaguэa-Guivini Zapotec"));
			languages.Add(new Language("ztm", "San Agustэn Mixtepec Zapotec"));
			languages.Add(new Language("ztn", "Santa Catarina Albarradas Zapotec"));
			languages.Add(new Language("ztp", "Loxicha Zapotec"));
			languages.Add(new Language("ztq", "Quioquitani-Quierэ Zapotec"));
			languages.Add(new Language("zts", "Tilquiapan Zapotec"));
			languages.Add(new Language("ztt", "Tejalapan Zapotec"));
			languages.Add(new Language("ztu", "G№ilс Zapotec"));
			languages.Add(new Language("ztx", "Zaachila Zapotec"));
			languages.Add(new Language("zty", "Yatee Zapotec"));
			languages.Add(new Language("zua", "Zeem"));
			languages.Add(new Language("zuh", "Tokano"));
			languages.Add(new Language("zul", "Zulu"));
			languages.Add(new Language("zum", "Kumzari"));
			languages.Add(new Language("zun", "Zuni"));
			languages.Add(new Language("zuy", "Zumaya"));
			languages.Add(new Language("zwa", "Zay"));
			languages.Add(new Language("zxx", "No linguistic content"));
			languages.Add(new Language("zyb", "Yongbei Zhuang"));
			languages.Add(new Language("zyg", "Yang Zhuang"));
			languages.Add(new Language("zyj", "Youjiang Zhuang"));
			languages.Add(new Language("zyn", "Yongnan Zhuang"));
			languages.Add(new Language("zyp", "Zyphe"));
			languages.Add(new Language("zza", "Zaza"));

			return languages;
		}
	}
}
